Apache2.2 提示the requested operation has failed并无法启动

今天启动Apache, 出现了一个对话框提示“the requested operation has failed”。不能启动,非常郁闷。

看了很多文章,总结起来大概有两个方面导致上面的错误

一. 是80端口被其他程序或者服务给占用了;

二. 是配置出现错误,也就是安装目录下的Apache2.2\conf\httpd.conf,这个配置文件里面的问题;

怎么查端口的使用情况呢?

在命令行使用netstat -aon|findstr "80"

这个命令就可以查看到使用80这个端口的程序了。然后我就看到了一些使用80端口的进程PID,通过tastlist /FI "PID eq ***" (***表示PID)就可以看到是哪些程序在使用了(或者直接通过任务管理器->进程->查看->选择列,把PID勾上,也可以看到相应的进程)。

之后,把他们统统关掉。然后start Apache,结果还是出现一样的问题。

没办法,好在还有一种可能性(一开始我就奇怪了,我都从来没配置过httpd.conf,怎么问题会在它上面)。看网上的资料,在命令行内进入安装目录Apache2.2\bin,使用命令httpd -t,然后出现

“httpd: Syntax error on line 248 of E:/PHPCMS/Apache2.2/conf/httpd.conf: </Direct

ory> without matching <Directory> section”,

         看它提示信息,说明,在这个配置文件里面的248行, </Directory>没有匹配的<Directory>

定位到这个文件的248行,发现果然</Directory>匹配的<Directory>被无意中注释了。

解决方法:把217行的#<Directory "E:/PHPCMS/htdocs/www.aerchi.com"/>的# 取消。

好了,再次启动Apache,成功启动了。

乐意黎原创

本文地址:http://blog.csdn.net/aerchi/article/details/50692627

时间: 2024-10-08 09:01:20

Apache2.2 提示the requested operation has failed并无法启动的相关文章

Apache无法启动提示the requested operation has failed

主要参考这篇 http://apps.hi.baidu.com/share/detail/15868128 但还是遇到一些问题,记录如下: 1. 配置完成后,restart apache,出现 the requested operation has failed 查看log,有 httpd.exe: Syntax error on line 129 of F:/work_soft/www/server/apache/conf/httpd.conf: Can't locate API module

Apache2.2 安装后:the requested operation has failed 问题

今天按照网上的指点安装Apache2.2,安装的过程很顺利,结果发现安装完成之 后右下角的Apache图标是红色的,也就是没有启动,好,那我点击图标,选择“start”,结果就出现了一个对话框提示“the requested operation has failed”.不能启动.非常郁闷,因为我完全是新手,只得上网查(网络真不错). 看了很多文章,总结起来大概有两个方面导致上面的错误: 一是80端口被其他程序或者服务给占用了: 二是配置出现错误,也就是安装目录下的Apache2.2\conf\h

Apache无法启动解决 the requested operation has failed

Apache不能启动解决办法 这是我这两天频繁遇到的问题.Apache服务器还真是问题少年!任何点改动都可能导致它无法使用. 原因一:80端口占用例如IIS,另外就是迅雷.我的apache服务器就是被迅雷害得无法启用! 原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了. 原因三:httpd.conf配置错误如果a

apache启动报错:the requested operation has failed解决办法

原因一:80端口占用 例如IIS,另外就是迅雷.我的apache服务器就是被迅雷害得无法启用! 原因二:软件冲突 装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了. 原因三:httpd.conf配置错误 如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operat

php5apache2_2.dll被appaceh httpd.conf加载出错 The requested operation has failed

PHP5.4 Apache Mysql 搭配与多站点配置详解时操作出现了这样的问题就是在更改 Apacehe HTTP Server2.2程序配置conf文件夹下的httpd.conf加载LoadModule php5_module 写成:LoadModule php5_module "D:/System_PHP/php5.4/php5apache2_2.dll" 保存在重新启动apache时出错The requested operation has failed注意:其中D:/Sys

Apache服务器重启 The requested operation has failed(请求操作失败)

问题描述  Apache服务器重启   The ruquested operation has failed(请求操作失败) 1.检查原因 重启失败,可能是因为端口被占用,所以先看看端口是否被占用 查看网络连接状态以及相关信息程序也就是查看Apache的端口是否被占用,我这边的Apache端口没有做任何更改,所以就是默认的80端口 这里端口没有问题,我们看看Apache的语法检查,下图错误显示 在主配置文件的61行出了问题, 这里是我演示,所以故意重演错误,修改后再次检查语法问题 没有问题,再次

Apache开启不了------The requested operation has failed!

1.这个问题通常是由于端口被占用了,cmd输入netstat -ano查看端口号,根据端口号80的程序的pid在任务管理器下杀掉它. 2.我遇到这个问题不是这个原因.我由于刚配置了虚拟目录.查看虚拟目录这里不正确,多了#号.如图 而出现问题的提示是 去掉多余的符号就可以了.重启

kali kvm Requested operation is not valid: network &#39;default&#39; is not active

今天安装完kvm,满是幸福的装了个xp,重启后出现了一个错误 Requested operation is not valid: network 'default' is not active 详情: Details: Error starting domain: Requested operation is not valid: network ‚default‘ is not active Traceback (most recent call last):File „/usr/share/

(转)Windows Error 740 – The Requested Operation Requires Elevation

Windows Error 740 – The Requested Operation Requires Elevation What Does Error 740 Mean? If you are experiencing an error 740 message in Windows Vista or Windows 7 when trying to launch an application, it means the software was installed (or has been