windows不能在本地计算机启动apache2.4【删除多余的ifmodule】

时间:2024-05-20 07:19:43

本人今天手贱,在开机的时候直接把服务中的apache2.4服务给关闭了,然后就打不开了

windows不能在本地计算机启动apache2.4【删除多余的ifmodule】

然后phpstudy(2018版)启动的时候,运行状态中的apache呈现出红色状态,只有MySQL是绿色的,于是我上网搜了一下关于这个错误的解决办法,很多都是因为80端口或者443端口被占用,我也按照上面说的去修改,但是无效,结果我用命令行进入到apache的bin目录下,打开httpd.exe的时候,错误提示如下:

windows不能在本地计算机启动apache2.4【删除多余的ifmodule】

错误:</IfModule>without matching <IfModule> section

原因:进入apache路径-->conf,用记事本打开“httpd.conf”,发现在配置文件末尾多了一个注释,注释下面又有许多ifmodule语句。

windows不能在本地计算机启动apache2.4【删除多余的ifmodule】

修改办法:将红色部分,即从注释开始到结束,全部删除,保存,再重新开启apache2.4服务即成功。

windows不能在本地计算机启动apache2.4【删除多余的ifmodule】

 

 

我这错误虽然很弱智,但是也希望能帮到大家!