laravel php artisan

时间:2016-01-19 22:20:12

标签: laravel mamp

嗨,今天我能够运行一个客户端的laravel项目,这是一个很大的问题,我经过大量的测试后做了一个sudo

sudo php artisan serve --host=127.0.0.1 --port=80

之后我重新启动Apache和MAMP以及MYsql并且我认为一切正常....但是我在编辑de virtualhost之后尝试运行MAMP,并且PDO正在尝试使用¿laravel项目? wtf ..

我绝望了,我怎么能重置¿mysql?,¿apache ?,我尝试重置两者,apache至少可以进入localhost,我得到是的工作

请某人帮助我在MAMP做很多工作

我怎么能看到laravel是否还在运行,我该如何关闭它。

1 个答案:

答案 0 :(得分:1)

希望我能正确理解你的问题,以下内容可能有所帮助。

您可以使用netstat命令查看正在运行的进程。

如果你netstat -tapn,你会看到类似

的内容
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.1:8000          0.0.0.0:*               LISTEN      9046/php5
tcp        0      0 0.0.0.0:11300           0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:11211           0.0.0.0:*               LISTEN      -
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      10231/nginx: worker
tcp        0      0 X.X.X.X:80              X.X.X.X:33801           TIME_WAIT   -
tcp        0      0 X.X.X.X:80              X.X.X.X:44907           TIME_WAIT   -
tcp        0   1012 X.X.X.X:22              X.X.X.X:61850           ESTABLISHED -
tcp        0      0 X.X.X.X:49308           X.X.X.X:443             TIME_WAIT   -
tcp6       0      0 :::22                   :::*                    LISTEN      -
tcp6       0      0 :::3306                 :::*                    LISTEN      -
tcp6       0      0 :::6379                 :::*                    LISTEN      -

我的工匠是在这种情况下在端口8000上运行的第二行,你可以通过php5进程告诉它。你可以kill PID PID 9046 MAMP来阻止这种行为。

您可能首先看到问题的原因是,根据您可能在端口80上运行的artisan serve配置,您尝试在端口{{1上运行80而是在默认的8000上运行它,然后你可以同时运行它们。