WordPress静态化插件的BUG修改

导读:

  前段时间我曾经介绍了一个WordPress的静态化插件:cos-html-cache,这个插件对于系统的性能有很大的提高,不过在使用的过程中,我发现这个插件有一点小小的瑕疵需要修改,否则对于某些MySQL不稳定的服务器会出现一些错误信息写入最终HTML文件。

  对于我在DreamHost上使用这个插件,我发现在某些随机时候,显示文章时系统并不能正常调用MySQL查询,MYSQL会返回一个分配内存错误的信息,通常情况下刷新一下就会正常,但是cos-html-cache却将生成的错误信息也生成了html文件替换了正确的文章地址,这使得启用这个插件后,一旦MySQL查询错误就不会生成正确的文件内容。

  修改的方法很简单,就是在写HTML文件的时候进行一下判断,判断文件正确才写HTML文件,修改方法是:

  打开2.3版本的cos-html-cache.php文件,找到第81行的$fp = @fopen( $path , "w+" )语句,在其前面增加下面两行:

  if ( !strstr( $Content, '' ) )

  return;

  上面的“”可替换为博客底部的一些特征字符串,如版权信息,以用来判断MySQL查询是否是出错的。

  原创文章如转载,请注明:转载自月光博客[ http://www.williamlong.info/]

  本文链接地址:http://www.williamlong.info/archives/1248.html

  

  文章排行:

  相关文章:

  ◇1.花果山寨

  http://www.wodidai.cn

  沙发???不会吧·?

  2008-2-20 21:46:24

  ◇2.花果山寨

  http://www.wodidai.cn

  学习了,很好的技术文章,收藏起来,以备后用!

  2008-2-20 21:47:16

  ◇3.frtime

  http://www.frtime.com

  没有搭建php的平台,所以不是很关注,呵呵

  2008-2-20 22:03:11

  ◇4.黔岭书生

  http://99162.com

  关注中!我刚接触WP还没到一个月,由于PHP比较菜,现在感觉好吃力哦!现在就像当初学HTML一样从零开始……汗!

  2008-2-20 22:15:05

  ◇5.陌路阑珊

  http://www.blogpetro.com/

  到处都是WordPress,可我还是坚定使用zblog...

  2008-2-20 22:44:16

  ◇6.kico

  http://hexun.com/ucansay/

  Wp插件多..

  2008-2-20 22:55:49

  ◇7.o

  http://www.dellsale.org/

  wp就是太慢

  2008-2-21 4:19:42

  ◇8.wuhan27

  http://www.wuhan27.com/

  希望能写一下WP的后台为什么会那么慢

  2008-2-21 4:51:31

  ◇9.xjb

  http://www.watch-life.net

  嗯,不错,这样的bug确实不容易测试出来

  2008-2-21 9:34:50

  ◇10.挖软件

  http://www.DigRj.com

  嗯很好,学习了

  2008-2-21 9:42:28

  ◇11.msn

  http://www.kaixingu.net.com

  希望能写一下WP的后台为什么会那么慢

  2008-2-21 10:56:13

  ◇12.msn

  http://www.kaixingu.net

  同感啊,哈哈啊

  2008-2-21 10:56:30

  ◇13.msn

  http://www.msncnblog.com

  月光每天研究那么多

  2008-2-21 10:57:57

  ◇14.JackyCheung

  http://jcvenue.com

  月光太强了...这样的好东西要支持...

  2008-2-21 15:04:05

  ◇15.Heyi

  http://heyi.name

  似乎没必要优化这么静态,呵呵,基本页和文章页优化下就可以了。

  2008-2-21 15:33:44

  ◇16.noel

  http://www.noel43pdf.blogspot.com/

  无意中闯进来这里。。

  很多好文章,让我获益匪浅。

  2008-2-21 19:40:50

  ◇17.xingxing

  http://www.pcstar.net.ru/

  好像作者也已经更新了...

  http://www.storyday.com/html/y2008/1446_cos-html-cache-upgrade.html

  2008-2-21 21:33:10

  ◇18.dnf

  http://dnf.wycom.cn/

  z-blog 一直是我的首选啊

  2008-2-22 17:07:16

  ◇19.招聘会

  http://www.job183.cn

  收下.....谢谢....

  2008-2-28 18:58:33

  ◇20.大作文

  http://www.dazuowen.cn

  谢谢,学习

  网站很不错哦

  2008-3-17 21:32:58

  ◇21.测温仪

  http://www.ebuycs.com.cn/cwy/

  正在研究这个插件,不是很爽

  2008-4-16 8:52:58

  ◇22.allnews

  http://the1design.net.cn/it/

  有些問題,沒搞明白

  2008-5-5 14:52:37

  ◇23.频闪仪

  http://www.shenzhenjunda.com.cn/products/76-331-1.html

  很好,看完懂一点点

  2008-6-5 22:53:55

  ◇24.意佰科技

  http://www.ebuycs.com

  学习中...

  2008-6-19 13:05:48

  ◇25.万用表

  http://www.jundashidai.com/newshow166.html

  学习了,很好

  2008-7-14 23:34:49

  ◇26.小七

  http://7century.com.cn

  正好用的上,拿走了。



本文转自

http://www.williamlong.info/archives/1248.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值