Laravel PHP:如何同时运行多个项目

5
我希望同时运行多个Laravel框架项目,但具体如何操作我不知道。
我尝试使用命令:php artisan serv --port=8080,在端口8080上运行另一个项目。但是当我在cmd中使用该命令时,会显示错误:enter image description here。请问该怎么办?
3个回答

14

第一个项目

php artisan serve

它将自动分配端口8000作为http://127.0.0.1:8000

同时进行的第二个项目应该在不同的端口8080上,如下所示

php artisan serve --port=8080

您可以在不同的端口上运行“n”个项目。


我想知道在Ubuntu 20.04虚拟机中如何配置端口号? - Eranda Peiris

4
我认为你需要运行以下代码。
$ composer install

作为 Laravel,无法找到 composer 的自动加载程序。
另外,如果您正在使用 Laravel 5,则应该知道 L5 不再提供 serve 命令。 Laravel 推荐使用 Homestead,并且您应该转向使用 Homestead 进行本地开发。
如果您仍想使用 PHP 安装,请使用以下命令:
$ php -S localhost:8080 -t public

最后一件事,L4的artisan中的服务器选项拼写为"serve"


感谢您的回答,我也使用以下命令解决了问题:$ php artisan serve --port="88" - SOURAV
太棒了,我很高兴你能让它正常工作。然而,我的立场是关于L4内置的服务器初始化程序。最好是进入Homestead环境。我建议你去看看这个链接:http://laravel.com/docs/4.2/homestead - Pazuzu156
我已经提了另一个问题,你能帮我吗?这是链接:https://dev59.com/mYfca4cB1Zd3GeqPeRhd - SOURAV
如果您想了解虚拟主机的设置,可以参考以下链接:https://dev59.com/YF4c5IYBdhLWcg3wl7Mg#27754990 - Maytham Fahmi

3

您的命令存在错误。只需使用 php artisan serve --port=8080 命令即可。如果该端口正在被其他应用程序使用,请尝试使用其他端口号而不是8080


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接