XAMPP 5.5.28 不适用于 OS X 10.11
XAMPP 5.5.28 doesn't work on OS X 10.11
我的 iMac'OS 昨晚升级到 OS X El Capitan(版本 10.11)。
我使用 XAMPP 5.5.28。 MySQL 和 ProFTPD 正在运行,但 Apache Web 服务器在升级后无法运行。
即使应用程序日志显示..
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
然后尝试在终端上启动它
$ sudo /Applications/XAMPP/xamppfiles/bin/httpd
(48)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
我通过
检查是否有任何其他应用程序使用相同的端口
$ netstat -anp tcp | grep :80
没有人使用它。
无论如何,为了避免错误,我通过
将端口80更改为8888
$ vi /Applications/XAMPP/etc/httpd.conf
然后再次尝试在终端上启动网络服务器,成功了。
现在想知道
- 哪个进程使用端口
80
?
- 如何通过 XAMPP 的应用程序管理器启动网络服务器?
感谢任何帮助。
我遇到了同样的问题
我认为这是 El Capitan 的死胡同
但是我现在开始工作了:
问题是 apache 已经 运行,不知道如何。
所以只需转到终端并输入(以根用户身份登录)
sudo su -
cd /etc/apache2/
apachectl stop
exit
然后转到 XAMPP 并尝试从那里启动 apache。
如果这不起作用,请重新启动系统,然后转到终端:
sudo su -
cd /etc/apache2/
apachectl start
apachectl stop
exit
然后转到 XAMPP 并尝试从那里启动 apache。
我的 iMac'OS 昨晚升级到 OS X El Capitan(版本 10.11)。
我使用 XAMPP 5.5.28。 MySQL 和 ProFTPD 正在运行,但 Apache Web 服务器在升级后无法运行。
即使应用程序日志显示..
Starting Apache Web Server...
/Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started
然后尝试在终端上启动它
$ sudo /Applications/XAMPP/xamppfiles/bin/httpd
(48)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
我通过
检查是否有任何其他应用程序使用相同的端口$ netstat -anp tcp | grep :80
没有人使用它。
无论如何,为了避免错误,我通过
将端口80更改为8888$ vi /Applications/XAMPP/etc/httpd.conf
然后再次尝试在终端上启动网络服务器,成功了。
现在想知道
- 哪个进程使用端口
80
? - 如何通过 XAMPP 的应用程序管理器启动网络服务器?
感谢任何帮助。
我遇到了同样的问题 我认为这是 El Capitan 的死胡同 但是我现在开始工作了: 问题是 apache 已经 运行,不知道如何。 所以只需转到终端并输入(以根用户身份登录)
sudo su -
cd /etc/apache2/
apachectl stop
exit
然后转到 XAMPP 并尝试从那里启动 apache。 如果这不起作用,请重新启动系统,然后转到终端:
sudo su -
cd /etc/apache2/
apachectl start
apachectl stop
exit
然后转到 XAMPP 并尝试从那里启动 apache。