我在MAC OS 10.6上安装XAMPP服务器它工作正常。 经过很多天我检查了一下,但这次没有工作,localhost这次没有打开。
在一些R& D之后我在卸载后重新安装XAMPP服务器
当我重新安装后启动apache时,让端口80运行另一个webserver然后我重新启动系统,然后apache启动正常,但是同一个本地主机无法正常工作
然后我在系统首选项中检查Web共享,然后它已经被关闭...
请有人告诉我哪里错了吗?
答案 0 :(得分:170)
这对我有所帮助:
sudo apachectl stop
此命令终止了预安装在MAC OS X上的Apache服务器。
答案 1 :(得分:46)
我不得不禁用OSX的内置Apache服务器(XAMPP support thread):
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
这允许XAMPP从80开始,而POW在20559上运行。
失败的原因:我重新配置/etc/apache2/httpd.conf
以侦听备用端口并重新启动OSX。没有运气。
答案 2 :(得分:26)
这个解决方案对我来说非常好......
1)关闭XAMPP控件
2)打开活动监视器(Launchpad-> Other->活动监视器)
3)为所有进程选择过滤器(默认为我的进程)
4)全文搜索类型:httpd
5)杀死所有httpd项目
6)重新启动XAMPP控件并再次启动apache
华友世纪:)
答案 3 :(得分:18)
尝试
sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
在终端
答案 4 :(得分:9)
这是因为在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,以确保。
答案 5 :(得分:9)
为了能够做到这一点,你必须停止终端的apache。
sudo apachectl stop
完成此操作后,您的apache服务器将重新启动并运行!
希望这有帮助
答案 6 :(得分:3)
将MongoDB集成到XAMPP后,我遇到了类似的问题。但是执行命令" sudo apachectl stop"解决了问题
答案 7 :(得分:2)
了解如何使其发挥作用!
我刚刚将apache2(Web Sharing文件夹)移动到我的桌面。
转到终端并输入" mv / etc / apache2 / / Users / hseungun / Desktop"
实际上它说你需要权限
输入此消息" sudo -s"然后它会去bash-3.2
passwd root
设置密码然后" mv / etc / apache2 //用户/ hseungun /桌面"
尝试启用网络共享,然后在Mac上启动xampp
答案 8 :(得分:2)
我遇到了这个问题,上面的解决方案对我来说没有多大意义。
我的解决方案:
转向蓝牙!做了一个治疗..
将我的macbook pro连接到iphone5(热点)之后我开始收到错误消息,转动蓝牙后错误信息消失了......希望有人帮忙!
答案 9 :(得分:2)
如果您同时也在运行Skype。 它会给你错误:
端口80运行另一个网络服务器
首先关闭Skype并重启你的apache它会正常工作。
答案 10 :(得分:1)
我成功轻松杀死了Monitor Activity工具中的所有活动httpd进程:
1)关闭XAMPP控件
2)打开监控活动
3)为所有进程选择过滤器(默认为我的进程)
4)全文搜索类型:httpd
5)杀死所有showen项目
6)重新启动XAMPP控件并再次启动apache
答案 11 :(得分:1)
就我而言,网络共享正在运行,这阻止了XAMP。
'Untick'在蓝牙设置(或网络)中进行网络共享,这会导致HTTPD显示在活动日志中。
Apache现在应该运行并且可用!
答案 12 :(得分:0)
与OS X Mavericks上的一样。
在更改Apache配置时经过几次错误的试验后,我在localhost / xampp上得到了奇怪的输出。思想PHP引擎搞砸了。但是,127.0.0.1 / xampp工作正常。
最后,我清理了浏览器缓存并再次重新加载页面和Voila!
已在Firefox上解决...
答案 13 :(得分:0)
sudo / Applications / XAMPP / xamppfiles / bin / apachectl start
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start
这两个命令都像charm一样工作:)