运行Apache时出现the requested operation has failed

  在修改自己主机E:\wamp\apache\conf中的httpd.conf中的站点位置后,重新运行Apache时,出现对话框提示“the requested operation has failed”

  根据网上一些文章分析大致可能出现两个问题:第一个是80端口被占用,或者是配置httpd.conf出现错误;这里的问题是第二个原因,因为这个文件里面代码太多,所以我们采用更加简单的方法找出错误位置。即在cmd命令窗口,先进入自己Apache文件夹中的安装路径bin

      

再输入命令httpd.exe -w -n “Apache2.2” -k start  (该命令是启动Apache,如果有错误会提示哪里错误,可以去httd.conf文件中找这个错误)

如果是因为80端口被占用的原因,则同样在该路径下输入命令netstat -aon | findstr “80”查找占用该端口的程序,并结束改程序运行。或者直接在httpd.conf找到listen 80改成其他未被占用的端口。

 

posted @ 2018-07-13 13:16  myErebos  阅读(593)  评论(0编辑  收藏  举报