Mac Apache Web服务器将不再启动,无法找到任何Web目录

Oma*_*mar 6 apache xampp macos osx-yosemite

我在Mac Yosemite 10.10.5.Apache Web服务器突然不再启动.我尝试将端口更改为8080.还尝试了sudo apachectl stop和sudo apachectl start.仍然不会打开.

我认为在添加新打印机并启用打印共享后可能会发生这种情况.我把它关了,它仍然无法启动.我不记得我跑过的哪个命令给了我这个消息以及更多细节.

在此输入图像描述

更新:当我使用时sudo apachectl start,我注意到服务器可以通过浏览器访问,即使界面仍然显示STOPPED,但是当我转到localhost/webdirectory时,我只是找不到.

在此输入图像描述 在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

nen*_*uel 14

经过48小时的研究,我找到了这个有效的解决方案,我在这里找到了解决方案:禁用OSX的内置Apache服务器.

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Run Code Online (Sandbox Code Playgroud)

这允许XAMPP在80开始,而POW在20559运行.


inf*_*ove 8

您必须以 root 用户身份运行该命令。

sudo apachectl stop

sudo apachectl start
Run Code Online (Sandbox Code Playgroud)