【发布时间】:2019-02-20 12:40:57
【问题描述】:
当我在 env 文件中将我的 SQL 服务器从 pgsql(本地主机)更改为 MySQL(远程主机)时
database.php 文件有这一行:
'default' => env('DB_CONNECTION', 'mysql'),
我跑:
php artisan serve
我称我的页面没有响应并卡住了
之后,我按下 CTRL+C 并关闭 Laravel。
然后我重新启动引擎 PHP artisan serve,然后我得到这个错误:
Laravel 开发服务器已启动:http://127.0.0.1:8000 [Sun Sep 16 16:05:52 2018] 无法在 127.0.0.1:8000 上收听(原因:地址 已经在使用)
有什么我想念的吗?
如果我回到我的 pgsql 本地数据库并且不更改行
'default' => env('DB_CONNECTION', 'mysql'),
在我的 database.php 文件中它工作正常。 (这不应该是因为我使用的是 pgsql 数据库)
我也尝试过使用
php artisan serve --port 3333
但这给出了相同的行为。
【问题讨论】:
-
确保其他 laravel 应用没有在 127.0.0.1:8000 上运行