【发布时间】:2018-03-24 21:05:55
【问题描述】:
我在同一台机器上使用 Symfony 和 Laravel。 我正在开发中,我没有网络服务器,我使用他们每个人的本地服务器。
对于 Symfony,这是可行的:
$ cd /var/www/symfony
$ php bin/console server:start
[OK] Server listening on http://127.0.0.1:8000
对于 Laravel,这是行不通的:
$ cd /var/www/laravel
$ php artisan serve
Laravel development server started: <http://127.0.0.1:8000>
[Thu Oct 12 21:46:21 2017] Failed to listen on 127.0.0.1:8000
当我停止 Symfony 时,Laravel 就会工作。这两个工具之间存在冲突。
我必须让这 2 个工作正常,因为我的 Lavavel 站点上有一个 REST-API,而我的 symfony 站点是这个 API 的客户端。
如何在不安装网络服务器的情况下使用本地开发服务器运行这两个站点?
【问题讨论】:
-
你不能在同一个端口上运行两者。更改其中之一,例如
php artisan serve --port=8080
标签: php laravel symfony webserver