运行 valet 提示 sudo 问题和 undefined function Valet\collect () 错误的解决办法
如果直接输入 valet
提示:
sudo: sorry, you are not allowed to preserve the environment
如果使用 sudo
运行报如下错误:
运行不了 valet
指令,很崩溃啊,以前park的网站都能正常运行,就是不能重新设置和运行任何 valet
指令,哪怕 Valet uninstall—force
也是这个错误。
一开始,不管怎么都出错,使用 composer global remove laravel/valet
后 composer global require laravel/valet
也没能解决。
后来使用以下方式解决的:
rm -rf ~/.composer/vendor ~/.composer/composer.lock && composer global update
composer global require laravel/valet
关于 sudo 的问题,输入sudo valet trust
解决。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: