Laravel`php artisan serve`毫无意义地抛出错误

Laravel`php artisan serve`毫无意义地抛出错误,php,laravel,laravel-artisan,Php,Laravel,Laravel Artisan,运行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 它将重复尝试在其他端口上启动,但没有成功

运行
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
它将重复尝试在其他端口上启动,但没有成功

几天前,我的安装工作正常,我没有进行任何手动更新。错误消息是什么意思


我还通过
laravelnewtest
测试设置了一个新的Laravel项目,我可以正确地启动它。所以我假设我所有的工具都安装正确。

我自己解决了这个问题。我的
.env
文件中有一些错误的变量,这弄乱了我的php路径。我删除了它,现在一切正常:

PHP_BINARY="/opt/plesk/php/7.4/bin/php"

我使用它在共享主机服务器上调试站点。感谢讨论中的每个人提供的好提示。

检查
server.php
是否存在于您的项目文件夹中?是的,它存在,并且与我创建新安装时的内容相同。是否回答了您的问题?@BABAKASHRAFI否,不幸的是没有。路径的配置如链接问题中所述,并且路径也是源路径。其他laravel应用程序工作正常。这是否回答了您的问题?很高兴你找到了,祝你好运。