Apache无法启动
尝试数个月后再次启动xampp时,Apache无法启动。
阅读简易面板的错误提示信息。
11:15:15 [Apache] This may be due to a blocked port, missing dependencies,
11:15:15 [Apache] improper privileges, a crash, or a shutdown by another method.
11:15:15 [Apache] Press the Logs button to view error logs and check
11:15:15 [Apache] the Windows Event Viewer for more clues
11:15:15 [Apache] If you need more help, copy and post this
11:15:15 [Apache] entire log window on the forums
因为这是一个简化面板的信息,所以不确定是端口号重复、所需文件丢失还是权限不足导致的,确定不了确切的原因。
所以我查看了错误日志,但只能看到几个月前的日志,不知为何。
根据搜索找到的文章,尝试修改httpd.conf、httpd-ssl.conf和http-vhosts.conf的设置(特别是ServerName等),并尝试重新启动,但遇到了同样的错误(又改回了原来的设置)。
本来一直都能正常工作,为什么现在不能运行了呢。
最近使用gulp设置了端口,但现在却没有启动,应该没有影响……
因为不知道原因,我在MTG会议中偶然地提到了这个问题,然后资深工程师给了我一个建议:“是不是受到了IIS的影响?” 是的。
停止了IIS后,问题就可以正常启动了。
自己没有意识到,感到非常遗憾。
补充记录
如果将“启动类型”设置为自动,并在关机后重新启动电脑,它会再次自动执行。如果不会一直使用IIS(Internet信息服务),那就改为“手动”。
此外,需附加补充说明。
这次MySQL无法启动,我参考了下面的文章来进行恢复,但是在恢复WordPress的过程中变得一团糟,所以需要重新设置WordPress和相关的数据库。真是令人沮丧。