Apache初始化无法启动问题报错
1.下载软件
要在官网导航链接点好几次,真的好麻烦,下载链接如下
https://www.apachehaus.com/cgi-bin/download.plx
2. 下载启动后报错
I.首次启动就开始报错
报错原因:主目录不是有效目录
httpd.exe: Syntax error on line 39 of D:/server/apache/conf/httpd.conf: ServerRoot must be a valid directory
修改配置文件如下
1 | # ServerRoot "${SRVROOT}" |
II.继续启动还是继续报错
报错原因:mod_actions无法载入到服务
httpd.exe: Syntax error on line 82 of D:/Apache24/conf/httpd.conf: Cannot load modules/mod_actions.so into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3
修改配置文件如下
1 | Define SRVROOT "D:/Apache24" |
3.成功启动后的总结
此次主要的问题是SRVROOT设置错误,发生以上问题一定要检测ServerRoot和SRVROOT是否定义正确