XAMPP 服务器未在 Macos Sierra 中启动
Posted
技术标签:
【中文标题】XAMPP 服务器未在 Macos Sierra 中启动【英文标题】:XAMPP Servers not starting in Macos Sierra 【发布时间】:2017-02-08 18:22:59 【问题描述】:我已经在 OS EL Captian 中安装了 XAMPP,它在那里工作正常。当我将我的操作系统升级到 macos Sierra 时,它会在 XAMPP 控制面板中引发以下错误消息...
正在重启所有服务器...
正在启动 mysql 数据库... /Applications/XAMPP/xamppfiles/mysql/scripts/ctl.sh:mysql在3306端口启动
正在启动 Apache Web 服务器... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh:httpd 已启动 正在启动 ProFTPD...
退出代码:8
标准输出:
检查配置文件的语法 Proftpd 配置测试失败,正在中止
标准错误:
MM-SHANMUGAM-SA.local proftpd[19886]:警告:无法确定“MM-SHANMUGAM-SA.local”的 IP 地址
MM-SHANMUGAM-SA.local proftpd[19886]:错误:没有配置有效的服务器
MM-SHANMUGAM-SA.local proftpd[19886]:致命:错误处理配置文件'/Applications/XAMPP/xamppfiles/etc/proftpd.conf'
【问题讨论】:
【参考方案1】:我遇到了同样的问题。我没有得到错误。
对我来说,问题是 Apache 已经在 macOS 本身上运行,因此无法从 XAMPP 启动。我想 Sierra 的更新肯定已经开始了。
我通过在终端上运行 sudo apachectl stop
来停止 Apache,从而解决了这个问题。
【讨论】:
这个答案救了我的命以上是关于XAMPP 服务器未在 Macos Sierra 中启动的主要内容,如果未能解决你的问题,请参考以下文章
XAMPP MySQL 启动在 MacBook Air (MacOS Sierra 10.12.2) 上失败
macOS High Sierra 10.13.3 上 XAMPP 7.2.4 的 mongodb 3.6.4
所有 XAMPP 服务器均未在 Mac OS 10.9.2 上启动
Jenkins 无法在 macOS 10.12 (Sierra) 上启动
更新到 mac High Sierra 10.13.2 后 MySQL 服务器不会在 MAMP/AMPPS/XAMPP 上启动