一、Apache无法启动
(一)80端口被system占用导致Apache无法启动
2个办法,第一解决system占用端口问题;第二修改Wmap端口
解决system占用端口问题
解决方法:
sql server 配置管理器 找到sqlserver reporting services服务停止;再netstat -ano
里面的80端口就不见了!!!
修改Wmap端口
1、修改Apache的监听端口,
(1)、在界面中选apache,弹出隐藏菜单选项,打开配置文件httpd.conf;
(2)、找到Listen 80 和 ServerName localhost:80;
(3)、将80改成8080;
(4)、保存,待重启WAMP服务后即可。
2、修改WAMP打开默认页 Localhost和phpMyadmin的端口:
(1)、打开wamp目录下wampmanager.tpl文件
(2)、找到http://localhost
改成http://localhost:8080
一共有3个地方需要修改,改完如下:
http://localhost:8080/"; Glyph: 5
http://localhos:8080t/phpmyadmin/"; Glyph: 5
http://localhost:8080/webgrind/"; Glyph: 5
3、保存,重启wamp所有服务即可。
(二)httpd.conf配置错误
DOS进入E:\wamp\bin\apache\apache2.4.9\bin httpd.exe -w -n "Apache2" -k start
servicename takes one argument,the hostname and port of the server note the errors or messages above
"E:\wamp\bin\apache\apache2.4.9\bin\httpd.exe" -k install -n apache2.2
net start apache2.2
pause
@ECHO on