wp super cache是由wordpress官方团队开发的缓存插件,功能强大,对于提升网站的访问速度起到非常重要的作用,但是需要主要的地方也比较多,很多同学会遇到wp super cache无法安装的问题,木易今天就介绍下常见安装问题的解决办法,如果无法安装或者安装后无法启动或运行,请按照以下步骤操作:
1.确认wp-content是否可写,如果不可写,linux主机下,将属性调为777;
2.确认wp-content/wp-cache-config.php 是否存在,如果不存在,将wp-super-cache/wp-cache-config-sample.php 复制到 wp-content/中,并重命名为 wp-cache-config.php;
3.确认 wp-content/advanced-cache.php 是否存在,如果不存在,到wp-super-cache/advanced-cache.php 中,将advanced-cache.php 复制到 wp-content/ 中;
4.确认 wp-config.php 中有define( ‘WP_CACHE’, true );
并且在require_once(ABSPATH.’wp-settings.php’);
之前;
5.尝试关闭插件,并重新启动,运行预缓存,查看是否已经进行缓存;
6.查看wp-content/cache/supercache 是否存在supercache 文件夹,如果没有自己创建一个;
7.如果插件已经安装但是启动失败,提示“WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed!”,找到wp-content/advanced-cache.php,打开,查看 wp-cache-phase1.php 的路径是否正确,一般wp-cache-phase1.php存放在 wp-content/plugins/wp-super-cache/ 中,如果不对,将其修复;
8.主页正常但是其他页面打不开,出现404,到设置中更新下固定链接,点击“保存”,查看是否访问正常了,如果扔不正常,可以多点几下,如果还不行,将.htaccess 删除,并刷新浏览器。
9.如果你之前曾经安装过wp super cache,当重新安装提示错误,进行了以上操作仍然无法安装,在wp-config.php 中,加入define( ‘WPCACHEHOME’, ‘/home1/vhost/vh556552/www/wp-content/plugins/wp-super-cache/’ ); //Added by WP-Cache Manager