Laravel `php artisan serve` 抛出无意义的错误
Laravel `php artisan serve` throws error without meaning
当 运行 php artisan serve
我收到错误消息:
$ php artisan serve
Starting Laravel development server: http://127.0.0.1:8000
sh: line 0: exec: : not found
Starting Laravel development server: http://127.0.0.1:8001
sh: line 0: exec: : not found
它将重复尝试在其他端口上启动但没有成功。
几天前我的安装工作正常,我没有进行任何手动更新。错误信息是什么意思?
我还测试了使用 laravel new test
设置一个新的 Laravel 项目,我可以正确启动它。所以我假设我所有的工具仍然正确安装。
我自己解决了。我的 .env
文件中有一些错误的变量弄乱了我的 php 路径。我删除了它,现在一切正常:
PHP_BINARY="/opt/plesk/php/7.4/bin/php"
我用它来调试共享托管服务器上的站点。感谢大家在讨论中的指点。
当 运行 php artisan serve
我收到错误消息:
$ php artisan serve
Starting Laravel development server: http://127.0.0.1:8000
sh: line 0: exec: : not found
Starting Laravel development server: http://127.0.0.1:8001
sh: line 0: exec: : not found
它将重复尝试在其他端口上启动但没有成功。
几天前我的安装工作正常,我没有进行任何手动更新。错误信息是什么意思?
我还测试了使用 laravel new test
设置一个新的 Laravel 项目,我可以正确启动它。所以我假设我所有的工具仍然正确安装。
我自己解决了。我的 .env
文件中有一些错误的变量弄乱了我的 php 路径。我删除了它,现在一切正常:
PHP_BINARY="/opt/plesk/php/7.4/bin/php"
我用它来调试共享托管服务器上的站点。感谢大家在讨论中的指点。