php artisan serve 不能使用不同的端口
php artisan serve not working with different ports
当我输入时
php artisan serve --host test.com
我遇到了这个错误
[Wed Jan 14 12:54:12 2015] Failed to listen on test.com:8000 (reason: Can't assign requested address)
所以我试过了
php artisan serve --host test.com --port 8080
我仍然遇到同样的错误,只是端口号不同。我能想到的每一个数字都是一样的。
您正在尝试在另一台服务器上分配一个端口,要解决这个问题,您可以将该域添加到您的 "hosts" 文件中,或者使用本地主机上的一个端口。
1。 添加到 "hosts" 文件
在大多数 linux 发行版中:/etc/hosts
和在 mac 中:/private/etc/hosts
.
您应该按照文件中其他行的格式添加新行。将本地主机 (127.0.0.1) 的 IP 分配给该域,如下所示:
127.0.0.1 test.com
现在您将能够在本地主机上打开端口,使用 test.com:
php artisan serve --host test.com --port 8080
...现在您可以在浏览器中通过以下方式访问您的应用程序:http://test.com:8080
。
2。 使用本地主机
或者在 locahost 上分配一个端口:
php artisan serve --host localhost --port 5000
并在您的浏览器中通过以下方式访问:http://localhost:5000
有时您的 IP 地址会更改,因此首先转到命令提示符并在其中键入 ipconfig ipv4 地址将被列出复制它并转到终端类型 php artisan 服务 --host youripaddress。干杯
当我输入时
php artisan serve --host test.com
我遇到了这个错误
[Wed Jan 14 12:54:12 2015] Failed to listen on test.com:8000 (reason: Can't assign requested address)
所以我试过了
php artisan serve --host test.com --port 8080
我仍然遇到同样的错误,只是端口号不同。我能想到的每一个数字都是一样的。
您正在尝试在另一台服务器上分配一个端口,要解决这个问题,您可以将该域添加到您的 "hosts" 文件中,或者使用本地主机上的一个端口。
1。 添加到 "hosts" 文件
在大多数 linux 发行版中:/etc/hosts
和在 mac 中:/private/etc/hosts
.
您应该按照文件中其他行的格式添加新行。将本地主机 (127.0.0.1) 的 IP 分配给该域,如下所示:
127.0.0.1 test.com
现在您将能够在本地主机上打开端口,使用 test.com:
php artisan serve --host test.com --port 8080
...现在您可以在浏览器中通过以下方式访问您的应用程序:http://test.com:8080
。
2。 使用本地主机
或者在 locahost 上分配一个端口:
php artisan serve --host localhost --port 5000
并在您的浏览器中通过以下方式访问:http://localhost:5000
有时您的 IP 地址会更改,因此首先转到命令提示符并在其中键入 ipconfig ipv4 地址将被列出复制它并转到终端类型 php artisan 服务 --host youripaddress。干杯