1、确保80端口是否被暂用
参考百度百科https://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html
2、通过命令行查询错误信息
cmd进入命令模式;或者打开apache中bin对应目录,按着“shift”键后点击右键选择进入命令行。然后输入httpd.exe

3、关于apache_error.log无信息,但无法启动
根据上述方法,在命令行输入“ httpd.exe -e debug ”查看apache启用的全日志
建议使用xampp,apache无法启动时候,会有日志显示