80端口未被占用,Apache却无法启动。

帅气法神
  • 297

wamp一直是橙色的;
其中Apache点启动没有反应;
1.点测试80端口显示Your port 80 is not actually used.;
2.电脑里也没有Internet信息服务(iis)器;
3.服务里面尝试启动wampapache;提示windows无法启动wampapache服务;

网上实在找不到解决的方法了,求助各位大神
图片描述

回复
阅读 3k
3 个回答
wemk
  • 982
✓ 已被采纳

打开apache目录,查看目录下的log.txt或者error.log,里面会有报错信息

1、win + R 输入cmd确定
2、输入netstat -ano|findstr 80回车
查看是否有80端口项,如果有,记录最后面一列上的数字
3、输入tasklist |findstr 上面记录的数字
然后就可以看到是哪个程序占用的80端口

帅气法神
  • 297

输入netstat -ano|findstr 80回车
图片描述

查看Apache错误日志后面几行:
[Thu Mar 21 11:10:52.030137 2019] [mpm_winnt:notice] [pid 2288:tid 1584] AH00455: Apache/2.4.9 (Win32) PHP/5.5.12 configured -- resuming normal operations
[Thu Mar 21 11:10:52.030137 2019] [mpm_winnt:notice] [pid 2288:tid 1584] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:13:13
[Thu Mar 21 11:10:52.030137 2019] [core:notice] [pid 2288:tid 1584] AH00094: Command line: 'c:\wamp\bin\apache\apache2.4.9\bin\httpd.exe -d C:/wamp/bin/apache/apache2.4.9'
[Thu Mar 21 11:10:52.030137 2019] [mpm_winnt:notice] [pid 2288:tid 1584] AH00418: Parent: Created child process 4792
log4cplus:ERROR No appenders could be found for logger (root).
log4cplus:ERROR Please initialize the log4cplus system properly.
log4cplus:ERROR No appenders could be found for logger (root).
log4cplus:ERROR Please initialize the log4cplus system properly.
[Thu Mar 21 11:10:54.045791 2019] [mpm_winnt:notice] [pid 4792:tid 1808] AH00354: Child: Starting 64 worker threads.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏