XAMPP Apache Webserver localhost无法在MAC OS上运行

Ami*_*tan 47 apache xampp macos

我在MAC OS 10.6上安装XAMPP服务器它工作正常.经过很多天我检查了一下,但这次没有工作,localhost这次没有打开.

经过一些研发后我卸载后重新安装XAMPP服务器

当我重新安装后启动apache,让端口80运行另一个webserver然后我重新启动系统,然后apache启动正常,但是同一个本地主机不工作

然后我在我的系统首选项中检查Web共享,然后它已经被关闭...

请有人告诉我哪里错了?

Yak*_*ain 184

这对我有所帮助:

sudo apachectl stop
Run Code Online (Sandbox Code Playgroud)

此命令终止了预安装在MAC OS X上的Apache服务器.


Ste*_*lay 50

我不得不禁用OSX的内置Apache服务器(XAMPP支持线程):

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

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

失败的原因:我重新配置/etc/apache2/httpd.conf为侦听备用端口并重新启动OSX.没运气.


min*_*s23 28

这个解决方案对我来说非常好.

1)关闭XAMPP控件

2)打开活动监视器(Launchpad->其他 - >活动监视器)

3)为所有进程选择过滤器(默认为我的进程)

4)全文搜索类型:httpd

5)杀死所有httpd项目

6)重新启动XAMPP控件并再次启动apache

华友世纪:)

  • 这就像一个魅力!虽然我只是在终端上做了同样的事情:$ sudo killall httpd谢谢! (2认同)

Sah*_*shi 24

尝试

sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
Run Code Online (Sandbox Code Playgroud)

在终端


Aci*_*ire 13

为了能够做到这一点,你必须停止终端的apache.

sudo apachectl stop
Run Code Online (Sandbox Code Playgroud)

完成此操作后,您的apache服务器将重新启动并运行!

希望这可以帮助


Sur*_*jid 10

这是因为在Mac OS X中已经预安装了Apache.因此,您可以做的是更改其中一个Apaches的侦听端口,无论是使用XAMPP安装的Apache还是预安装的Apache.

要更改XAMPP Apache的侦听端口,请转至/ Applications/XAMPP/xamppfiles/etc并编辑httpd.conf.将"Listen 80"(80是侦听端口)更改为其他端口,例如."听1234".

要么,

要更改预安装的Apache,请转至/ etc/apache2.您可以使用文件httpd.conf执行相同的操作.

更改后,您可能需要重新启动Mac,以确保.


Kam*_*esh 10

通过命令行运行 xampp 服务

启动apache服务

须藤 /Applications/XAMPP/xamppfiles/bin/apachectl start

启动mysql服务

须藤/Applications/XAMPP/xamppfiles/bin/mysql.server 启动

这两个命令都像魅力一样工作:)


小智 5

我遇到了这个确切的问题,上述解决方案对我来说没有多大意义。

我的解决方案:

关闭蓝牙!工作了一次请客..

将我的 macbook pro 连接到 iphone5(热点)后,我开始收到错误消息,打开蓝牙后,错误消息消失了..希望对某人有帮助!


小智 5

将 MongoDB 集成到 XAMPP 后,我遇到了类似的问题。但是执行命令“sudo apachectl stop”修复了问题