- 精华
- 阅读权限
- 90
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2010-5-23
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2011-5-16 23:23:42
|
显示全部楼层
本帖最后由 天际小雨 于 2011-5-16 23:29 编辑
等你回来 发表于 2011-5-16 21:50 
1、80端口被占用,Apache启动失败。√MySQL5.1已启动。 这个不会弄 一直没法玩
关于80端口被占用,下面有个帖子。是PHP100论坛的。原帖网址是http://bbs.php100.com/read-htm-tid-18388-page-1.html
80端口被占怎么办?
新手很多都遇到的情况80端口被占
apache 启动不了
这里我介绍一个方法 怎么查看什么程序占用了 这80端口。
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的80端口
1、Windows平台
在windows命令行窗口下执行:
C:\>netstat -aon|findstr "80"
TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2448"
thread.exe 2016 Console 0 16,064 K
很清楚吧,thread占用了你的端口,Kill it
如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。
如果需要查看其他端口。把 80 改掉即可
补充:原来出现这个错误原因(httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.111 for ServerName)是因为DNS没配置好. 如果不想配置DNS, 就在httpd.conf , 在最前加入 ServerName localhost:80 即可
一般有如下程序会占用80端口
迅雷系列的
包括下载、播放器、播放器插件
还有就是iis
如果遇到这种情况更改下设置 把以上程序的端口换了就ok了!
希望对新手有所帮助!
以上是人家的方法,我有个比较土的方法,白菜们可以试试
CTRL+ALT+DELETE,开启任务管理器————查看——选择列——勾选PID————在任务管理器进程里,就有PID一项。找出80端口的进程,结束它
你再试试???看能不能进游戏 |
|