Apache无法启动解决therequestedoperationhasfailed

上传人:平*** 文档编号:16846812 上传时间:2017-11-09 格式:DOC 页数:2 大小:27.49KB
返回 下载 相关 举报
Apache无法启动解决therequestedoperationhasfailed_第1页
第1页 / 共2页
Apache无法启动解决therequestedoperationhasfailed_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Apache无法启动解决therequestedoperationhasfailed》由会员分享,可在线阅读,更多相关《Apache无法启动解决therequestedoperationhasfailed(2页珍藏版)》请在金锄头文库上搜索。

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

2、 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,可以到计算机

3、服务里找)提示 133 行有问题时(提示:Syntax error on line 133 of .),打开 Apache 安装目录confhttpd.conf 找到第 133 行的 ServerAdmin (没有工具确定行数的按 ctrl+F 用ServerAdmin关键字查找,一般会有两个,下面那个就是)这行在其后空一格,随便加个名字,例如,加上 abc 后,就可以解决了.如果是端口占用(提示:(OS 10048)通常每个套接字地址(协议/网络地址/ 端口) 只允许使用一次。),先退出 Apache,在 httpd.conf 中搜索 Listen 80 ,将 80 改成 8080 或者别的

4、端口号,重新运行一下 Apache,这下应该能够启动了.以上是一般无法启动时用的方法,拿出来供有类似问题的朋友参考.希望有所帮助.如果是网站根目录设置不对也会启动不了,Apache 事还真多.有两处。在 httpd.conf 中查找 Apache/htdocs .修改即可,如 K:/IDDCWEB/wwwroot一般文件地址的“”在 Apache 里要改成“/ ”。如果用的 Apache2.24 版本,要选择 php 中的 php5apache2_2.dll 加载.下面附加自己修改 httpd.conf 的一些设置.供大家参考比较.1.改网站根目录,有两处。查找 DocumentRoot 和

5、Directory.修改即可,如 D:/wwwroot ;主要是一般文件地址的“” 在 Apache 里要改成“/ ”。2.首页设置,DirectoryIndex,添加相关首页项即可,如 index.php ihdex.htm3.查找 LoadModule ssl,在下面加两行,第一行“ LoadModule php5_module D:/Server/php/php5apache2_2.dll”是指以 module 方式加载 php,第二行“PHPIniDir D:/php”是指明 php 的配置文件 php.ini 的位置,是当然,其中的“D:/php”要改成你先前选择的 php 解压缩的

6、目录。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 修改网站名字后面的端口 为前面改过的端口,如果没改过,省略.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号