首页 > Apache > Apache2.2 服务无法启动

Apache2.2 服务无法启动

2011年8月23日 发表评论 阅读评论

今晚发现Apache出问题了,但是事件查看器中看不到任何相关的日志。

Apache服务器是xampp中捆绑的。

通过命令行启动时,出现下面提示:

C:\Documents and Settings\langui>net start apache2.2

Apache2.2 服务正在启动 .
Apache2.2 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。

在Apache错误日志中找到下列提示:

[Tue Aug 23 23:26:23 2011] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Tue Aug 23 23:26:23 2011] [crit] master_main: create child process failed. Exiting.
[Tue Aug 23 23:26:23 2011] [notice] Parent: Forcing termination of child process 36

但根据这些根本没法判断究竟哪里出问题了。

经过一番googling,终于发现是perl的问题,在httpd.conf中找到“Include “conf/extra/httpd-perl.conf””,将该行注释掉,启动Apache,问题解决。

分类: Apache 标签:
  1. b
    2011年9月27日08:15 | #1

    httpd.conf中找到“Include “conf/extra/httpd-perl.conf 这个已经有#是已经注释了?没解决

  2. b
    2011年9月27日09:02 | #2

    把80端口程序关掉可以了

  1. 本文目前尚无任何 trackbacks 和 pingbacks.