最近一个多月来发现blog流量突然锐减到以前的一半,虽然以前访问量也不多每天也就100多IP但突然变成每天只有40-50的状况就很奇怪。而且发现我自己用IE7无论如何都无法打开blog,很是郁闷,但又对这个问题没有丝毫头绪,烦哪。
具体症状是这样的:
Blog用IE浏览器无法打开,或者打开后会不断的自动刷新,而用Firefox和Chrome却可以正常打开。
碰巧前几周赶上“暴风门”(国内主干DNS服务器瘫痪和DNSPOD被攻击)的事情以为是受到了此类事件的影响也就没多考虑,直到上月31号在RSSA群里请教了几位高人才得知可能是插件的问题。
于是想了想最近装过的插件都是哪些,一个个停掉,等把WP Super Cache停掉后终于发现Blog不会自动刷新而且IE也可以打开了,激动! 二话不说,直接卸载掉,谁让你破坏我的blog来着
。
而之后blog的访问量立马回升,当天就基本恢复到了以前的水平
(当然了,以前用IE不能打开的同学现在都可以打开,流量当然会恢复。)看着访问量图示里这个“龙抬头式”的曲线真高兴啊。
事后觉得有点奇怪,这个插件我很早就装了为什么那时候没出问题偏偏等到最近才出了问题?去看了下WP Super Cache的更新记录算是明白了,这个插件最近一次更新是在2009-04-25,刚好是我的blog出事的日期附近。去Google了下发现篮球博客也遇到了因WP Super Cache引起的问题,时间也是在4月25日左右。看来是最新版的问题,这个有问题的版本号是0.9.4.3。
但是总觉得不用这个如此好用的WP性能提升插件太可惜了,而且它有50W还多的下载量怎么就没把这个大bug给爆出来呢?唔, 我怀疑是跟某个已安装的插件产生了冲突
,于是又开始折腾(我总是喜欢折腾…囧)。又安装了一次WP Super Cache,然后把最近安装的几个插件挨个停掉然后用浏览器测试,果然抓到只“灰老鼠”——GZippy(可以激活WP内置的gzip压缩功能),这东西效果貌似不是特别明显,直接删掉!顿时,世界清静了
。
总结:
- 多关注自己的blog的访问情况,以免延误发现问题。
- 当blog出现问题的时候需要耐心检查,尤其是要注意最近安装/更新过的插件,一个都不能放过。
- WP Super Cache跟Gzippy一定不能同时开启!
P.S.测试的时候还试过跟WP Super Cache功能类似的插件Hyper Cache,结果这个插件装上后遇到的问题比之前的还严重,首页全是乱码。

沙发 最近你博客捞出问题哦!
@雅丹地貌, 是呀,不过现在已经好多了,以后有问题要帮忙及时提醒我
话说俺也很久没有测试博客在IE下的表现了,看看去
Wp Super Cache装了,一直没激活
@AG, 你可以去激活试试
,然后再测试下
好像速度快了一點
你有100的IP。。真牛逼。。。
@vern, 我回家发现速度没以前快了:-(
100的IP还牛啊,我见到的个人Blog访问量都是我的好几倍
总之那次搞到我很郁闷,再也不会用了,妈的。
@篮球博客, 还好你发现的早,我现在也在用,照样没问题嘛
对了,你是不是也装Gzippy这个插件了?
努力啊
@仁心博客, 有点晕,努力干嘛?
欢迎新朋友
俺一直都没装过,少用插件
@NS基地, 幸运啊,以后装插件要万分小心了
我已经放弃这个软件很久了…
@Nick, 我也想放弃,不过这个还是挺有用,用个人还特多,放不下啊
@木鱼猫,
唉,我用的时候 主题老出错…
这个插件是干啥用的~~貌似没装~~
@Jutoy, 这是个帮你把页面静态化的插件,定期把php页面静态化为html页面,减少每次访问时服务器解析负担。
文章少基本上不用,文章很多的话还是挺有效的
终于能进到你BLOG了,我好久都进不来了,我不来流量肯定减啊,呵呵。
我给你说了你博客打不开,但是你没反应,害的我老看不到。
还有雅丹地貌 的博客评论也老出毛病也联系不到他。
@小王子, 你不来流量少一半呢
谢谢你的提醒,是我自己大意了。
雅丹地貌那边我的评论也提交不上去,他的问题好像也挺久了
回复那一篇:当时俺3岁不到
@AG, 费心,谢谢了
我当时也就4岁而已。。。
100ip
口水~~
@tljtian, 现在正常了,每天刚好100出头
开启GZIP 还要借助插件来实现..这也太没水平了。。。。 8O
@chancat, 呃…难道可以直接开启GZI而不借助插件?能否详谈?
@木鱼猫,
这个..我要说会说的很多…
开启GZIP功能。在根目录下的index.php找到
define(’WP_USE_THEMES’, true);
在其后插入如下代码:
if(ereg(’gzip’,$_SERVER['HTTP_ACCEPT_ENCODING'])){//判断浏览器是否支持Gizp
if(substr($_SERVER['REQUEST_URI'],0,10)!=’/download/’)//排除不需要Gzip压缩的目录
ob_start(’ob_gzhandler’);//打开Gzip压缩
}
你要是支持可自定义php.ini就在其里面添加
output_buffering = Off
output_handler =
zlib.output_compression = On
(你也可以添上zlib.output_compression_level = 6 目的是最近朋友研究发现开启GZIP后会降低减少百度的收录,原因就是由于GZIP会出现压缩问题导致蜘蛛访问不了,zlib.output_compression_level = 6 意思是设置压缩的级别固定为6就可以减少压缩出错的几率 )
其他的 通过GZIP压缩HTML, PHP, JS, CSS, XML 等 就不说了。。。
呵呵,原来是这样啊。
我也用super cache了。
我现在把super cache删掉了,觉得插件还是少点好,服务器嘛,就让它累点吧
挺能折腾啊!