打开wordpress 缓存后报错

安装wordpress插件redis page cache,按配置教程打开了define( 'WP_CACHE', true );,结果再打开网址显示如下

Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0 
不知这是什么错误,求解
阅读 3.9k
3 个回答

你检查一下你的缓存插件配置, 一般wordpress 缓存插件都使用 wp super cache这个插件

首先redis是个服务器端的缓存模块,你得先确认你的服务器端是否安装和开启了这个Redis模块,如果服务器端没有这个模块,你自然就没法使用redis page cache这个插件了。具体你可以向你的主机管理员咨询了解。
其实 WordPress 本地缓存推荐你使用 WP-Rocket 这个插件,对于 WordPress 来说绝对是个神器,至于说wp super cache和W3 total cache这些不建议用,因为其已经落伍了!

http://blog.ymanz.com/
https://eat.ymanz.com/

你可以试试我这两个站的速度如何,第一个站用的就是 WP-Rocket 插件来缓存的,第二个就是使用服务器端的Redis模块来缓存加速的。

define( 'WP_CACHE', true ); 这段代码有正确写入到wp-config.php中吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题