laravel-4 - php artisan 服务无法使用不同的端口

标签 laravel-4 laravel-artisan

当我输入时

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

您应该按照文件中其他行的格式添加一个新行。将 localhost (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

关于laravel-4 - php artisan 服务无法使用不同的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27941724/

相关文章:

apache - 本地主机 xampp 上禁止 Laravel 访问

php - 在 Laravel 代码中运行 'php artisan migrate:fresh'

php - Laravel 5 如何从生产模式切换

php - 从数据库中检索数据时如何显示加载动画或进度条?

php - 防止 Laravel 中的路由 session (自定义按需 session 处理)

php - Laravel Eloquent - 通过传递 JSON 变量插入到数据库

javascript - 表单自动提交

php - 在 Entrust 中分配新角色

Laravel 5.2 身份验证更改 'users' 表

php - Laravel 迁移更改列的默认值