bbPress米点站 » 主题:WordPress 3.5 缓存BUG 解决方法 http://www.bbpress.me/forums/topic/wordpress-3-5-%E7%BC%93%E5%AD%98bug-%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95/feed/ Sat, 02 Mar 2013 13:52:41 +0000 http://bbpress.org/?v=2.2.3 http://www.bbpress.me/forums/topic/wordpress-3-5-%e7%bc%93%e5%ad%98bug-%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/#post-1179 <![CDATA[WordPress 3.5 缓存BUG 解决方法]]> http://www.bbpress.me/forums/topic/wordpress-3-5-%e7%bc%93%e5%ad%98bug-%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/#post-1179 Mon, 07 Jan 2013 12:52:38 +0000 管理员 之前更新wordpress3.5后遇到了一个折腾人的缓存BUG,每次进行后台数据的更新后回到页面总是不能刷新,要刷新数次才会出现更新的文章或更改的东西,换过浏览器后还是如此。有些人可能没此问题,不过这个BUG是确实存在的,不过幸运的是今天我已经找到它的解决方法了。

引起这种问题的原因是服务器php版本的问题,php5.3不会引起这样的问题,而php 5.2就会造成这样的问题,这也就是为什么有一些人升级后不没有遇到这个问题的原因。

官方也有提到,相信后续wordpress会放出解决这个Bug的方法。因为目前大部分服务器不是5.3,所以分享解决方法给有需要的人。
官方如下:http://core.trac.wordpress.org/ticket/23021

找到WordPress 3.5中wp-includes/functions.php 第905行

1.  'Last-Modified' =>  '',
将其修改为:
1.  'Last-Modified' => gmdate('D, d M Y H:i:s').' GMT',

这个方法测试了是OK的。

]]>