wp super cache 预缓存功能怎么使用

wp super cache 是 WordPress 的一个缓存插件,实现页面静态化,加速网站访问。

其提供一个 preload 的功能,会一次性把整个站点的文章都缓存下来,非常实用,但是这个功能,我尝试了好久都没有使用成功,我相信很多人会遇到我这个问题,遂撰文以记之。

文件权限问题

如果是文件权限问题,wp super cache 这个插件会有提示,按照提示解决就好。

  • 给 wp-config.php 加写的权限
  • 给 wp-content 加写的权限
  • 再不行,就这样给网站目录放开所有权限:
chmod -R 777 wordpress
# 假设你的站点目录是 wordpress,简单粗暴,但是不安全

cron 定时任务的问题

wordpress 的定时任务有问题,可以安装 wp control 这个插件,他会帮助检测你的配置能不能运行 wp 的定时任务。如果有错,则根据提示解决。

cURL error 7: Failed to connect to localhost port 8080: Connection refused

比如上面这个错误,就是导致我运行定时任务错误的原因。本地测试请不要使用 localhost:8080 这种链接。这个错误的原因可能是 8080 端口没有服务监听。

我要分享

曾小乱

作者: 曾小乱

喜欢写点有意思的东西

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据