使用过WP Super Cache插件的朋友都知道,它是一款很不错的wordpress缓存插件,它可以帮助网站生成缓存文件,加快网站的响应速度,让站点网页实现“秒开”(呵呵,这里说的有点夸张了哈…),但是它的好处不言而喻,用过的都知道。

但是,并不是说你安装了WP Super Cache插件就一定起作用了,你的网站反应就快了,前提是这个插件得正常运行才行。

如何检查WP Super Cache插件是正常运行的呢?

在你的网站上随便打开一个网页,鼠标右击查看网页源代码,滚动至网页最底部,看看最下方是不是有这样两行代码,如下:

</body>
</html>
<!-- Dynamic page generated in 0.386 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2017-09-05 15:06:25 -->

如果能看到的话,那么恭喜你,插件运行正常,缓存正常。

但是,如果你看到的是下面的两行代码的话,很遗憾,你的插件即使安装成功了也没卵用~~因为网页没有被缓存成功,如下:

</script>
</html>
<!-- Dynamic page generated in 0.277 seconds. -->
<!-- Page not cached by WP Super Cache. Check your settings page. Not caching requests by known users. (See Advanced Settings page) -->

那么,如何解决这个问题呢?只要做好以下三点即可缓存成功:

1、在站点根目录找到wp-config.php,在里面找到下面一个语句

define(‘WP_CACHE’, true);

确保存在,且开启成功;

2、配置你的缓存文件夹权限,主要是wp-content这个文件夹要有写入权限,权限改成755;

3、在wp-content文件夹下找到wp-cache-config.php文件,在大概21行处找到下面的语句

//$use_flock = true;

修改成 $use_flock = true;  (意思就是取消注释,使其生效)

然后,WP Super Cache设置–内容–删除缓存,再重新生成缓存。换另外一个浏览器打开网站看看有没有缓存成功就行了(不要登录用户)。

至此,配置完成。