日常工作-处理Windows下PHPStudy中的Apache无法启动的解决方法

jianghuchuanke 2019-06-27

问题描述:在phpstudy2018下配置了新的虚拟域名后,重启apache失败(见下图)

日常工作-处理Windows下PHPStudy中的Apache无法启动的解决方法

新增之前,环境可正常运行

问题解决过程:
1 防火墙问题 查找是否是防火墙的问题,关闭防火墙后依旧不能重启,因此不是防火墙,同时,在此之前也没有系统问题,排除防火墙问题

2 端口占用问题 查看是否是迅雷占用了80端口,不可能是此方面的问题

3 通过apache的命令行查看报错, 在D:developmentphpStudyApachebin目录下,键入httpd.exe -t 命令,系统检查正常

4 开启apahce,D:developmentphpStudyApachebin目录下,键入httpd.exe,apache恢复正常,如下图

日常工作-处理Windows下PHPStudy中的Apache无法启动的解决方法

但是,打开任意一个项目,均跳转到phpinfo的页面
因此考虑是vhost文件

5 检查vhost文件,发现配置文件多了一个双引号(不知道什么时候插进去的,日乐购了)

日常工作-处理Windows下PHPStudy中的Apache无法启动的解决方法

删除后重启系统,环境正常

问题反思:
1 首先是问题定位能力,这个取决于对于系统的了解
2 系统的查错命令,对于任意的系统,语言均是基本的了解前提

相关推荐

老谢的自留地 / 0评论 2020-05-31
yshlovelx / 0评论 2020-04-18