无法在MAC上的XAMPP上重启Apache

时间:2015-04-05 20:48:53

标签: macos apache xampp

我最近修复了xampp上的VirtualHosts问题,我必须重新启动Apache。我注意到当我通过控制面板停止它时,localhost仍在加载。我试图通过控制面板再次启动它,并收到此错误:

XAMPP's Apache can not start while another webserver is using port 80. Please turn it off and try again.

因此,我尝试停止使用

运行的任何其他Apache进程
sudo apachectl stop

通过终端;它返回了这个错误:

launchctl: Error unloading: org.apache.httpd

我也用过

sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist

返回了同样的错误。

我很确定这应该意味着Apache已经停止了。我决定退出XAMPP并重新打开它,关闭Apache(旁边的红点)。当我重新打开它时,Apache已经自动重新启动(它旁边的绿点),基本上它自动打开了。我怎样才能解决这个问题?谢谢。

1 个答案:

答案 0 :(得分:0)

好的,所以我只是偶尔开发技能的设计师,但我知道如何解决端口问题。
在你的apache配置文件(xamppfiles / etc / httpd.conf)中更改端口... 这是要查找的文字...... 听12.34.56.78:80 听80

将两个监听字符串中的80更改为其他内容91对于系统服务以及其他希望通过端口(某种类型)执行某些操作的应用程序而言,不如80更受欢迎(哈哈)