Laravel 无法监听 127.0.0.1:8000 (原因?)

问题描述 投票:0回答:5

enter image description here

所以我刚刚使用命令创建了一个新项目:

laravel new blog

然后我开始更改目录并执行命令

php artisan serve

这就是发生的事情,更多细节:

  1. 我使用的是laravel 8.0.1(最新版本)
  2. 除了上面列出的命令之外,我没有运行任何命令
  3. 我使用的是Windows
  4. 我什至将 php 更新到 7.4.10(最新版本)
laravel-8
5个回答
16
投票

我遇到了同样的问题。 这就是我解决问题的方法:

  1. 转到主要的 PHP 部分,我的意思是从官方网站安装的 PHP。
  2. 查找名为
    php.ini-development
  3. 的文件夹
  4. 复制此文件。
  5. 然后将副本重命名为
    php.ini
  6. 返回 Laravel 项目文件夹并重新运行
    php artisan serve

PS:如果您还有任何其他步骤,也可以在下面评论: XOXO


9
投票

我也遇到这个问题了,我是这样解决的:

set: php.ini

variables_order = "GPCS"

3
投票

我不确定为什么会发生这种情况,但我在使用命令时遇到问题:

php -S localhost:8000 -t public

1
投票

这个错误是因为没有找到php.ini。

运行 php --ini

配置文件(php.ini)路径: 加载的配置文件:C:\php8\php.ini 扫描其他 .ini 文件:(无) 解析的其他 .ini 文件:(无)

“Loaded Configuration File”这一行表示加载的 php.ini 的位置,如果没有,请将 php.ini-development 重命名为 php.ini


0
投票

检查本地服务器和系统变量路径中的 PHP 版本。确保他们使用相同的 PHP 版本

© www.soinside.com 2019 - 2024. All rights reserved.