昨天刚上班便打开迅雷下载点东西,然后便照常启动了APACHE服务器,结果发现死活启动不了,硬是报 The requested operation has failed!这个错误,可能是httpd.conf配置文件出问题,但是问题是我压根没有改这个文件啊,上个星期五下班前还开着APACHE的,周末也有没有开过。
于是我想问题应该不是在配置文件,会不会是我机器上的其它APACHE已经启动了,把80端口占用了呢,这个可能性非常的大,因为我机器上就装了N个APACHE,有2.0,有IHS,还有ORACLE的APACHE.我用netstat -anb 命令检查端口使用情况。
结果一看发现原来是WebThumder.exe占用了0.0.0.0:80,我忽然间想晕倒,迅雷你Y这不是流氓行为吗?怎么能把80端口占用了呢?难道迅雷的开发人员不怎么这个80端口是怎么回事吗?我只想说这行为太无耻了。
那难道我上班就能下载东西了吗?因为我调试程序要一直开着APACHE的,于是便GOOGLE了一把,发现原来早已经有很多人在骂迅雷这一行为了,我看时间也是蛮早的啊,为什么迅雷还没有解决呢?为了不影响我边上班边下载东西,我更改了WEB迅雷的端口。
改完之后重新打开WEB迅雷,然后启动APACHE服务器,OK,没有问题,就是端口占用问题。
希望WEB迅雷尽快解决这个问题,因为我想很多做WEB软件开发的会碰到这个问题的,这也是要留住客户必须做的。