共计 855 个字符,预计需要花费 3 分钟才能阅读完成。
站长后台对网站进行了一下抓取诊断测试,发现都是抓取失败:
网站 IP:45.***.***.66 报错 我擦,赶紧电脑打开网站发现一切都是正常打开,用的香港的服务器,速度还挺快啊 又尝试多次抓取诊断,大部分都是抓取失败,偶尔是成功的 看了一下服务器 IIS 日志,发现抓取超时的,日志里面都是这种状态 sc-status sc-substatus sc-win32-status time-taken 200 0 121 35678 发现都是 200 状态,没问题,但是 sc-win32-status 是 121,正常 0 或者 64,出现 121 的都是抓取超时的, 又看了下日志,我本地电脑访问都是正常的 200 0 0,百度蜘蛛记录大部分都是 200 0 121 百度了一下,通过 NET HELPMSG 121 查询,提示: 信号灯超时时间已到 彻底不知道啥原因了,网站是 win 2012 IIS/8.5 php5.2.17 mysql 5.0.1 求大佬指点一下,该往哪个方向找原因 |
网友回复:
注册 : 学识浅薄,没用过 win 建站
张大牛 : 大佬别笑话我了,我玩不转 linux 才用的 win 呢
guowq: 主要是家境贫寒,win 太占资源,那时候 512 内存小鸡都很豪华了
张大牛 : win 建站,重启看系统心情,一堆玄学错误
guowq: 土豪啊,我都是都是虚拟主机,最近才混上 vps
AD 盖 : PHP 5.2.17 用 ISAPI 看看
张大牛 : 就是用的 ISAPI 模式,php5isapi.dll 我自己本地访问完全正常,就是百度蜘蛛绝大部分都是 121,见鬼了
opelnic: 防火墙给拦截了。没看错的话应该是 ziyuan
张大牛 : 谢谢大佬,ziyuan 神马意思?百度站长平台是 ziyuan.baidu.com 刚刚已经把防火墙关了,等下看看蜘蛛啥情况
注册 : 对 说的久是这个站。你用的模拟抓取,就是防火墙的事
注册 : vps 上的防火墙都关了,还是超时