XAMPP 7.3.0中Apache与MySQL无法启动,httpd.conf语法报错求助
解决XAMPP 7.3.0中Apache与MySQL启动失败的问题
问题核心原因
你遇到的是循环包含错误:httpd.conf第523行的命令让Apache重复加载自身配置文件,这会导致配置解析陷入无限递归,直接触发语法错误,进而导致Apache启动失败。MySQL无法启动大概率是Apache的错误状态连带影响了XAMPP控制面板的服务启动流程。
修复步骤
- 打开路径
/Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf的文件(可使用VS Code、TextEdit等文本编辑器,系统目录文件可能需要授权才能编辑) - 定位到第523行,删除该行内容:
Include "/Applications/XAMPP/xamppfiles/apache2/conf/httpd.conf" - 保存文件后,重新启动XAMPP的Apache服务
额外排查(若MySQL仍无法启动)
如果Apache正常启动后MySQL还是失败,可查看MySQL的错误日志(路径通常为/Applications/XAMPP/xamppfiles/var/mysql/[你的主机名].err),排查是否存在端口占用、文件权限或配置文件错误等独立问题。
内容的提问来源于stack exchange,提问作者Sarah Wyner
相关产品推荐
相关产品推荐

