嗨,今天我能够运行一个客户端的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是否还在运行,我该如何关闭它。
答案 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
上运行它,然后你可以同时运行它们。