作者Biboy (栗子)
看板WebRadio
标题Re: [问题] exobud 连不到
时间Fri Oct 17 17:45:28 2008
我找到问题在哪了...
以後有遇到这问题的人参考一下吧
想看解决过程的请慢慢往下读
想直接看解决方法的,按End吧
=========================解决过程=============================
因为连
http://localhost 都进不去
所以我怀疑是 AppServ 的
httpd.exe 这只程式没跑起来
这只程式应该是灌好AppServ後,启动Apache会执行的程式
果然,在工作管理员里面没有看到他的出现
所以我就到程式及内找到了
Apache Start 这个选项
按了之後出现错误讯息,所以我猜是服务可能没安装好
於是找了
Apache Install Service 这个选项来安装
但是安装失败,出现错误讯息
NET HELPMSG 3547
搜寻上面那串字後,得到的结果是...可能有其他软体占用了Port 80
Google到的都是因为Skype占走这个Port,可是我没有玩Skype阿
於是我开了 cmd 用 netstat 来找,看看是哪个程式占走这个Port
但是这个Port根本没人用...这时的我已经趋近於慌张的阶段...
在无计可施的情况下...我只能再重灌一次AppServ
(之前没有用这招是因为已经重灌N次...重开机也N次了...)
灌完後,莫名奇妙的正常了.........................
这是怎样!! 耍我阿!!! 去你的M$系统!!
所以解决方法就是...重灌就对了 = =
==========================结论============================
解法1:没有Port 80被挡道的问题,重灌AppServ就好了
灌完记得也要重灌SAM,因为资料库刷新了,SAM会连不到
解法2:若Port 80被其他程式占用,找出那个程式,干掉它!
可以使用命令提示字元来检查哪个程式使用哪个Port
开始 > 执行 > cmd ,打开後输入 netstat -nap
接下来就是一个一个检查了,如果找到的那个程式是可以设定的
像是Skype这种软体,就不用从工作管理员内关掉它,进Skype改设定即可
如果是不知名的程式...就直接在工作管理员内关掉它吧
当然,要先检查是不是系统程式(不过通常不会是系统程式用到Port80)
改完或是关掉执行绪後,再安装一次Apache就正常了
写了那麽长篇的东西...感觉我是来骗P币的....囧>
--
http://lizemountain.pixnet.net/blog --- 栗子窝
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.162.148
1F:→ tingyun60426:好多啊!! 我也要好多的 p 币! 囧 10/17 17:47
2F:→ Biboy:找个问题来解就可以骗P币了XD 10/17 17:50
3F:推 Tingyutony:这一篇文章值 192 银 XDD 10/18 01:24