当前位置 主页 > 服务器问题 > Linux/apache问题 >

    因Apache2.4配置错误而无法启动的解决过程

    栏目:Linux/apache问题 时间:2019-07-01 14:38

      apache在配置时出现如下错误的解决办法:
      如果在运行时切换到apache的bin目录下,运行httpd.exe时如果出现如下提示:
      ServerRoot must be a valid directory
      在目录:E:\httpd-2.4.27-x64-vc14\Apache24\conf修改httpd.conf
      把SRVROOT更成自己的的Apache24的安装目录。
      然后用win+R启动servicrs.msc.
      启动成功的话说明已经配置完成。
      最后检查一下结果:
      在浏览器里输入localhost进行查看,因为我的在httpd.conf修改了端口,所以需要再次输入localhost:81访问查看。
      之后若如下图显示则表示配置成功了。
      总结apache启动错误的原因大概如下:
      解压目录不是英文,
      80端口被占用,
      本文提到的ServerRoot无效问题。