wamp安装后Apache不能启动什么原因啊?

系统WindowsXP。我下的是wamp5集成安装包,正常安装完成后显示:“1/2个服务在运行”测试80端口显示:“Yourport80isnotactuallyused... 系统WindowsXP 。我下的是wamp5集成安装包,正常安装完成后显示:“1/2个服务在运行”
测试80端口显示:“Your port 80 is not actually used.”(即使更改apache的端口到8080同样无法启动)
发现mysql服务能启动,apache没有启动
网上给的答案是本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M)
把 {apache2dir}inhttpd.exe 添加进去就可以启动了但是我按照这样干了还是不行,是什么原因还是我导入有问题,谁等解答下,最号能截个图,谢谢

而且选中禁用TCP/IP上的netbios项 也不行,
展开
 我来答
A山巅之最
高粉答主

推荐于2016-09-24 · 每个回答都超有意思的
知道顶级答主
回答量:20万
采纳率:87%
帮助的人:7.2亿
展开全部
一、看看apache/log/error_log里显示什么错误
你装的apache路径下

LINUX一般是在/home/xxx_user/apache
二、是否因为你以前安了一个别的占用80端口的程序,比如IIS,或者QVOD播放器、迅雷等,关闭那些程序就能启动了,查看是哪个程序占用了80端口的方法是使用下面的两个命令(在命令提示符里面输入):
netstat -ano
tasklist/svc

经过我的多次研究是 本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M)
  把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了

方法一:使用DOS命令找到占用80端口的程序,关闭该程序

在开始——运行中输入以下命令:

1、netstat -an -p tcp -o(小写字母o)

(说明:在Local Adress 中找到80端口,在PID中找到使用80端口的服务)

2、tskill 352

(说明:352即占用查找到的占用80端口的PID程序,使用tskill命令关闭该程序;注意:这里的PID352是举例,根据你的实际情况,哪个程序占用了80端口,则关闭哪个程序的PID)

3、命令iisreset/restart重启IIS( 或者手动重启IIS服务)

方法二:把IIS的80端口改为其它为被使用的端口,如80改为81,同时改站点的端口为81。

步骤:

1、改IIS的80端口改为未被使用的端口,随意取值,未被使用就性,在这里改成81端口。

2、重启IIS。这时IIS已经可以启动,已经可以在IIS里浏览文件。

3、对应的在站点中把站点的端口改为IIS现在的81端口,如由原来的http://localhost/改成http://localhost:81/ 。如果不改站点端口,则每次访问站点时都需要输入端口,如要访问index.asp,就要输入:http://localhost:81/ index.asp。
否则无法访问网页,提示找不到服务器或 DNS 错误
xp8837299
2012-03-08
知道答主
回答量:19
采纳率:0%
帮助的人:2.8万
展开全部
把IIS卸载就行了,我就是这么做的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式