昨天晚上一个站长求助明月,说是安装 WP Super Cache 插件的时候提示 advanced-cache.php 被占用了,无法完成安装,收到截图看了才明白原来提示的是“advanced-cache.php 文件,由另一个插件或者系统管理员创建的”,如下图:
造成这个错误的主要原因是曾经安装和使用过的某个插件也用到和创建了 advanced-cache.php 这个文件,停用和删除插件的时候这个 advanced-cache.php 文件没有及时的清理掉,一般只需要通过 FTP 或者 SSH、宝塔——文件里删除这个文件,重启 PHP-FPM 进程,再次启用 WP Super Cache 就可以完成安装了。
从这里也告诉我们平时要留意 WordPress 站点/wp-content/目录下的文件,特别是经常喜欢更换缓存插件尤其要注意的,这个目录里都会有不少删除插件残余的文件也要及时的清理掉,留下无益不说还是个安全隐患,也会给新装的缓存插件造成不必要的影响。