先是参考以下文章:
以前的套路。检查端口占用。
结果并没有说什么端口。
然后检查windows事件错误,也找不到。
然后检查apache的日志记录,参考:
https://blog.csdn.net/ty_hf/article/details/55504719
结果根本就没有errorlog.
???
最后,https://www.jianshu.com/p/776e742dee9b
解决办法:找到phpstudy安装的对应路径D:\phpStudy\PHPTutorial\Apache\bin\httpd.exe
查看错误解决即可
C:\Users\Administrator>D:\phpStudy2018\PHPTutorial\Apache\bin\httpd.exe
httpd.exe: Syntax error on line 486 of D:/phpStudy2018/PHPTutorial/Apache/conf/httpd.conf: Synt
ax error on line 555 of D:/phpStudy2018/PHPTutorial/Apache/conf/vhosts.conf: D:/phpStudy20
18/PHPTutorial/Apache/conf/vhosts.conf:559: <Directory> was not closed.\r\nD:/phpStudy2018/PHPT
utorial/Apache/conf/vhosts.conf:555: <VirtualHost> was not closed.
一看,不知道为什么最后少了两句:
</Directory> </VirtualHost>
加上就可以了