Apache服务启动不了

显示Apache2.2daemonisStarting...############################################StopApacheP... 显示

Apache 2.2 daemon is Starting ...

##########################################
## Stop Apache Please Close This Window ##
##########################################
httpd.exe: Could not open configuration file C:/AppServ/Apache2.2/conf/httpd.con
f: \xcf\xb5\xcd\xb3\xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xce\xc4\xbc\
xfe\xa1\xa3
请按任意键继续. . .

为什么??
展开
 我来答
TIAN陆磊
推荐于2018-03-10 · TA获得超过366个赞
知道小有建树答主
回答量:291
采纳率:0%
帮助的人:279万
展开全部
又一个 。。。哎。。。

主要错误:
1、80端口问题
很大一部分都来自端口问题,但是一般没装IIS的。则不会出现这个问题

2、配置文件httpd.conf问题
配置文件中的则是拼写问题了,建议每次更改前都对httpd.conf 文件备份。主要检查 LoadModule php5_module "" 的路径。包括有无中文字符,空格。以及ErrorLog 路径无效等

3、第三就网上流传最广的解答办法了,直接copy了

这一般是netbios解析失败造成的。解决的办法很简单,步骤如下:
一、 在"网上邻居"上 点右键,菜单上选"属性(R)"。出来"网络连接"窗口,在"本地连接"上点右键,菜单中点"属性(R)"。出来"本地连接 属性"面板,在"此链接使用下列项目"中找到:"Internet 协议 (TCP/IP)",并点击它。在弹出的"Internet 协议 (TCP/IP) 属性"面板上,点击"高级(V)..."按钮。"高级 TCP/IP 设置"面板上点"WINS"选项标签,去掉"启用 LMHOSTS 查询(L)"前面的勾,点"确定"按钮。
二、 打开"控制面板",点击"Windows 防火墙",点击"高级"选项标签,选择"本地连接",并点击旁边的"设置(T)..."按钮。在服务选项中找到"安全 Web 服务器(HTTPS)",并把它勾选上,点"确定"按钮。

4、第四相关软件影响。迅雷开启时,apache是启动不了的。可以关掉迅雷再试试

5、可能是php版本不是php5.0以上版。LoadModule phpX_module "" 读取这个模块是权限不够。一般去掉这一行apache 就可以启动了,但是php 却没加载上来。建议使用5.0以上版。

6、打开httpd.conf文件。搜索 ServerAdmin 把这行改为"#ServerAdmin" 保存,重启。

可能还存在各种各样的问题。目前看到的就是这些了。如果还不能正常起动。那真的怀疑是不是RP问题了。

我的解决方式就是第6个。搞的我郁闷半天。不过还好启动了

启动服务错误时,如服务日志没有记录。可以使用事件查看器,查看系统的日志错误。cmd 命令:eventvwr.msc 进入。

参考资料: http://zhidao.baidu.com/question/124674031.html

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式