文章导航绿软下载站软件下载安卓资源苹果资源专题

您当前所在位置:首页服务器WEB服务器 → Apache无法启动解决 the requested operation has failed

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

时间:2015/6/28来源:宝马会网址网作者:网管联盟我要评论(0)

Apache不能启动解决办法

这是我这两天频繁遇到的问题。Apache服务器还真是问题少年!任何点改动都可能导致它无法使用。

原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!

原因二:软件冲突装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。

原因三:httpd.conf配置错误如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。 其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决。

检查错误方法:进入cmd 然后进入 Apache安装目录(具体为你自己的安装目录)\bin> httpd.exe -w -n "Apache2" -k start

(引号中的Apache2修改为你的Apache服务名,我的是2.2.4版,服务名就是Apache2,可以到计算机服务里找)

提示133行有问题时(提示:Syntax error on line 133 of ...........),打开Apache安装目录\conf\httpd.conf 找到第133行的ServerAdmin (没有工具确定行数的按ctrl+F 用"ServerAdmin"关键字查找,一般会有两个,下面那个就是)这行在其后空一格,随便加个名字,例如,加上abc后,就可以解决了.

如果是端口占用(提示:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。),先退出Apache,在httpd.conf中搜索Listen 80 ,将80改成8080或者别的端口号,重新运行一下Apache,这下应该能够启动了.

以上是一般无法启动时用的方法,拿出来供有类似问题的朋友参考.希望有所帮助.

如果是网站根目录设置不对也会启动不了,Apache事还真多.有两处。在httpd.conf中查找 Apache/htdocs .修改即可,如K:/IDDCWEB/wwwroot
一般文件地址的"\"在Apache里要改成"/"。

如果用的Apache2.24版本,要选择php中的php5apache2_2.dll加载.

下面附加自己修改httpd.conf的一些设置.供大家参考比较.

1.改网站根目录,有两处。查找 DocumentRoot 和 Directory.修改即可,如D:/wwwroot    ;主要是一般文件地址的"\"在Apache里要改成"/"。

2.首页设置,DirectoryIndex,添加相关首页项即可,如index.php ihdex.htm

3.查找LoadModule ssl,在下面加两行,第一行"LoadModule php5_module D:/Server/php/php5apache2_2.dll"是指以module方式加载php,第二行"PHPIniDir "D:/php""是指明php的配置文件php.ini的位置,是当然,其中的"D:/php"要改成你先前选择的php解压缩的目录。

4.查找AddType application/x-gzip .gz .tgz,在下面加入"AddType application/x-httpd-php .php"、"AddType application/x-httpd-php .html"两行,你也可以加入更多,实质就是添加可以执行php的文件类型,比如你再加上一行"AddType application/x-httpd-php .htm",则.htm文件也可以执行php程序了,你甚至还可以添加上一行"AddType application/x-httpd-php .txt",让普通的文本文件格式也能运行php程序。

5.搜索ServerName   修改网站名字后面的端口 为前面改过的端口,如果没改过,省略.

关键词标签:Apache

相关阅读

文章评论
发表评论

热门文章 CentOS 6.3安装配置LAMP服务器(Linux+ApachCentOS 6.3安装配置LAMP服务器(Linux+Apach如何授权web服务器提供安全数据库访问如何授权web服务器提供安全数据库访问IIS6.0下配置MySQL+PHP5+Zend+phpMyAdminIIS6.0下配置MySQL+PHP5+Zend+phpMyAdminDiscuz Windows 环境搭建推荐教程Discuz Windows 环境搭建推荐教程

相关软件

人气排行 XAMPP配置出现403错误“Access forbidden!”的解决办法WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置访问网站403错误 Forbidden解决方法Server Application Unavailable的解决办法如何从最大用户并发数推算出系统最大用户数http 500内部服务器错误的解决办法(windows xp + IIS5.0)报错“HTTP/1.1 400 Bad Request”的处理方法

188bet uedbet 威廉希尔 明升 bwin 明升88 bodog bwin 明升m88.com 18luck 188bet unibet unibet Ladbrokes Ladbrokes casino m88明升 明升 明升 m88.com 188bet m88 明陞 uedbet赫塔菲官网 365bet官网 m88 help
Apache [forbidden 403]错误的解决办法