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

今天按照网上的指点安装Apache2.2,安装的过程很顺利,结果发现安装完成之 后右下角的Apache图标是红色的,也就是没有启动,好,那我点击图标,选择“start”,结果就出现了一个对话框提示“the requested operation has failed”。不能启动。非常郁闷,因为我完全是新手,只得上网查(网络真不错)。

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

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

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

OK,我先查是不是第一个错误,那怎么查端口的使用情况呢?

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

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

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

没办法,好在还有一种可能性(一开始我就奇怪了,我都从来没配置过httpd.conf,怎么问题会在它上面)。看网上的资料,在命令行内进入安装目录Apache2.2\bin,使用命令httpd -t, 然后出现“Syntax error on line 133 of E:/Apache2.2\conf/httpd.conf :ServerAdmin takes one argument, the email address of the server administrator”,看它提示信息,说明,在这个配置文件里面的133行,ServerAdmin需要一个参数。赶快定位到这个文件的133 行,发现果然ServerAdmin后面没有任何参数,原来这个是设置管理员邮件地址的,而我在安装的时候没有填写,所以它空着了,运行就出现错误。那么 只要在这个参数前面加个#把它注释掉,或者给它添加一个邮箱(应该也可以)。

之后,start,发现已经可以启动了。

OK,继续往下走~~~

时间: 2024-12-11 02:06:26

Apache2.2 安装后:the requested operation has failed 问题的相关文章

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

今天启动Apache, 出现了一个对话框提示"the requested operation has failed".不能启动,非常郁闷. 看了很多文章,总结起来大概有两个方面导致上面的错误: 一. 是80端口被其他程序或者服务给占用了: 二. 是配置出现错误,也就是安装目录下的Apache2.2\conf\httpd.conf,这个配置文件里面的问题: 怎么查端口的使用情况呢? 在命令行使用netstat -aon|findstr "80" 这个命令就可以查看到使

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

主要参考这篇 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

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解决办法

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

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 'default' 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/

Ubuntu下Apache2+Tomact7安装、配置及整合

安装Apache2 命令:apt-get install apache2 cd  /etc/apache2 打开apache.conf 加入 ServerName localhostDirectoryIndex index.html index.htm index.php 开启服务:/etc/init.d/apache2 restart  在浏览器中输入服务器ip即可看到"It Works" 安装Tomcat 7 命令:wget http://apache.fayea.com/apac