几天前,我的 Apache 服务器停止“启动”。有谁知道这个问题。
我相信它现在正在发生,因为我愚蠢地将一个名为的文件移动index.php
到文件htdocs/
夹中。
我跑去lsof -i | grep LISTEN
得到:
mysqld 297 waltercarvalho 10u IPv4 0xc942753e30142a85 0t0 TCP *:mysql (LISTEN)
ubd 611 waltercarvalho 18u IPv4 0xc942753e310c9f35 0t0 TCP *:49228 (LISTEN)
ubd 611 waltercarvalho 19u IPv6 0xc942753e2d7a5635 0t0 TCP *:49228 (LISTEN)
Dropbox 720 waltercarvalho 18u IPv4 0xc942753e310c90c5 0t0 TCP *:17500 (LISTEN)
Dropbox 720 waltercarvalho 25u IPv4 0xc942753e31c584dd 0t0 TCP localhost:26164 (LISTEN)
当我尝试在端口 80 上启动 Apache 服务器以访问localhost
(干净的方式)时,我得到:
我跑去sudo /Applications/MAMP/bin/startApache.sh
得到:
(48)Address already in use: make_sock: could not bind to address [::]:80
(48)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
这意味着正在使用端口 80。您可以在以下位置找到我的httpd.conf
文件:
我已经尝试解决这个问题几个小时了,非常令人沮丧。我已经尝试了一切。
谢谢你。