WordPress缓存插件WP-Super-Cache安装使用

本文详细介绍了如何安装及配置WP-Super-Cache插件,包括必要的文件权限设置、关键配置项说明以及如何验证缓存是否生效。此外,还提供了插件的彻底卸载步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

WP-Super-Cache插件使用:(wp-postviews插件会无法统计)

①前提是固定链接不可用默认的,上传WP-Super-Cache插件,不要急着启用。

②赋予以下权限:给wp-super-cache文件夹添加写权限。给wp-content文件夹添加写权限。在wp-content文件夹下新建cache文件夹并添加写权限。

③在网站根目录wp-config.php文件中define(‘DB_NAME’的上一行添加如下代码(也就是添加在wp-config.php文件中语句的最前面)define(‘WP_CACHE’, true); //Added by WP-Cache Manager

然后启用插件,一般已经可以去设置了,如果还出错再接着下面步骤:

④看wp-content目录下面有没有有wp-cache-config.php这个文件,如果没有,直接把插件包里面的wp-cache-config-sample.php改名为wp-cache-config.php传到wp-content目录⑤再看wp-content目录里面有没有advanced-cache.php这个文件,如果没有,同样把插件包里面的wp-cache-phase1.php文件改名为advanced-cache.php同样传到wp-content目录⑥最后一步在wp-content目录下面建一个cache文件夹,再在cache文件夹下新建一个supercache文件夹⑦查看网站底部源代码,如果有类似下面的文字则说明没有开启成功,继续修改:

<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->

⑧查看网站底部源代码,有类似下面的文字则说明开启成功:

<!-- Dynamic page generated in 2.703 seconds. -->

<!-- Cached page generated by WP-Super-Cache on 2010-11-23 11:44:28 -->

<!-- super cache -->

注:更改了网站文件后要进入“Tester&contents”选项点击“删除过期文件”“删除缓存”

WP-Super-Cache插件启用完成后进行设置:

一:“Easy”:勾选“Caching On (Recommended)”,点击“更新状态”

二:“高级选项”:

(额外附加以下选项)勾选“Compress pages so they’re served more quickly to visitors.”

(开启gzip,Godaddy主机本身支持GZip压缩输出,不需要通过程序生成.gz文件开启,可利用web.config文件开启http://boliquan.com/windows-wordpress-webconfig-gzip/)勾选“Don’t cache pages for known users.”

不对认识的人使用缓存(比如登录者或发表评论者)过期时限:0秒(0表示不启用,但当有新文章发表时、新评论时,仍可自动更新缓存)“Preload”那里勾选“Preload mode”

三:“Preload”:勾选“Preload mode ”

注:其它所有选项默认即可。

WP-Super-Cache插件完全删除方法:

①在后台禁用此插件。

②删除/wp-content/plugins/目录的wp-super-cache目录。

③删除wp-content目录下面的cache目录。

④删除wp-content目录下面的wp-config.php ,advanced-cache.php两个文件。

⑤修改wp-config.php,把这一行删掉:define(‘WP_CACHE’, ‘true’);

⑥如果主机本来是用.htaccess文件的要改回来(网站根目录与wp-content/cache都有)

——–

本文转载http://boliquan.com/wp-super-cache/.感谢作者


转载于:https://my.oschina.net/ykuaile/blog/357837

WP Super Cache 和 W3 Total Cache是两款目前WordPress系统上下载和使用率最高的缓存插件,在之前的文章,最火软件也曾经多次提到这两个插件,现在被发现这两个插件同存在了安全漏洞,该漏洞允许远程用户在服务器上执行任意的 PHP 代码。缓存插件的目的是通过将页面保存在内存中来提升网站访问的性能。该问题在一个月前就已经在 WordPress 的论坛上报告,这里有一篇博客解释该漏洞的详情。攻击者可以在评论中编写 PHP 代码并提交,首个刷新的页面将执行代码片段解析并执行页面上的 PHP 代码。通过禁用动态代码片段可以阻止此问题,但更简单的方法是升级插件WP Super CacheWP Super CacheWordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它直接生成 HTML 文件,这样 Apache 就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。这个插件是基于 Ricardo Galli Granada 的 WP-Cache 2。WP-Cache 2 可以缓存你的 WordPress 博客使得不用再次访问数据库,但是它产生的是 PHP 文件而不是 HTML 文件,所以还需要 PHP 引擎去解析它们。而 WP Super Cache 则直接产生 HTML 文件,所以服务器不用解析甚至一行 PHP 代码,所以缓存之后的速度就和访问你服务器上的一张图片一样快。 W3 Total Cache: W3 Total Cache 是一款集动态页面缓存,CSS\JS压缩,数据库缓存,CDN加速功能于一体的缓存插件安装上这款插件后,你就可以享受一站式的服务,不需要其他的缓存 插件了,比如 WP Super Cache、DB Cache Reloaded 这样的插件了! W3 Total Cache 安装 卸载之前安装WordPress缓存插件,下载W3 Total Cache,解压缩,也可以直接在插件后台下载安装。 上传到wordpress插件目录,后台激活w3 Total Cache后,在content文件夹下多了一个w3tc文件夹,以及advanced-cache.php和db.php文件 说明: wp-content的属性无需修改,保持755即可 wp-config.php 如果没有define(’WP_CACHE’, true); 的话,该插件会自动添加。 安装完之后,如果你不使用CDN加速功能的话,基本上不需要特殊的设置,我只是修改了下缓存时间和添加了个CSS文件位置以及开启GZIP压缩。 缓存时间设置: Maximum lifetime of cache objects(缓存过期时间):86400 秒,即24小时 Garbage collection interval(缓存过期删除时间): 3600 秒,即1小时 Page Cache Settings 设置里面开启GZIP压缩。 Minify Settings 设置里面添加上CSS文件位置路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值