分智科技  ›  服务器  ›  Apache  ›  正文

Windows下启动Apache报错:ServerRoot must be a valid directory

分智科技   1802   2017-02-10

在Windows环境下启动 Apache 时报错:
httpd.exe: Syntax error on line 39 of D:\WebServer\Apache24\conf\httpd.conf: ServerRoot must be a valid directory

这是由于 httpd.conf 文件中 ServerRoot 配置的路径与实际路径不一致造成的,确定问题后,打开 httpd.conf 后,搜索 Define SRVROOT,将其后面双引号里面的路径改为 Apache 的实际解压路径后保存即可。

修改完成后,启动 Apache 并在浏览器中访问 http://localhost ,出现下图就说明成功了。

版权声明:本文为分智科技原创文章,未经允许不得转载。