当前位置: 首页 > 知识库问答 >
问题:

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

昌栋
2023-03-14

运行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项目,我可以正确地启动它。因此,我假设我的所有工具仍然正确安装。

共有1个答案

宫瀚
2023-03-14

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

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

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

 类似资料:
  • 抛出异常有什么意义?例如,我偶然发现: 但是当你不扔零点的时候,你也会得到一个零点?我经常看到这个,我想知道这是否是一个学习的好习惯?

  • 我没有正确安装吗?我忽略了什么?

  • 我有一个类命名为,所以当我调用抛出一个而不是。 注意-我已将大写字母改为小写字母 当我使用完全不同的字符串ABC我得到作为预期。 请在下面找到代码片段。 // 输出: [![Java8机器上的输出][1][1] 这是不重复的,因为我正在寻找不同的例外情况下的名称更改方案,请再次检查

  • 成功登录后,使用定义用户角色重定向,返回未定义路由的错误。 未定义InvalidArgumentException路由[列表活动]。 功能: 我的web.php文件代码 我的路由管理\web.php文件代码 这是我的控制器代码

  • 所以我一直在寻找12个小时,现在这个错误的解决方案,我在尝试安装Laravel框架的PHP。我发现了许多不同的帖子,但似乎没有一个工作。这里的问题,我通过所有的步骤得到Laravel在我的电脑,这是下载和安装作曲家到我的 /usr/local/bin/目录,然后运行这个命令: 我得到这个错误: 我已经删除并重新安装了php,我已经运行了一个脚本,查看是否安装了mcrypt,它是否运行正确,我已经尝

  • 我接受API的枚举参数,但当我通过Postman使用无效参数时,我得到空白的400错误请求响应。我想要一条有意义的错误消息,如:“无效类型,请插入…” 枚举字符串.java: EnumStringValidator.java: 我创建了一个自定义验证器EnumString和EnumStringValidator,但类型甚至没有到达验证器。如果它是无效类型,那么它甚至不会进入验证。如何将参数保留为“