【问题标题】:Why is there a 'cache' folder in my /wp-content/uploads folder?为什么我的 /wp-content/uploads 文件夹中有一个“缓存”文件夹?
【发布时间】:2013-04-12 02:57:54
【问题描述】:

我使用的是 WordPress 3.5.1。在我的网站上,我的帖子缩略图的图像路径不是直接链接到图像(即/wp-content/uploads/image.jpg),而是链接到/wp-content/uploads/cache/image-slug/12314335235.jpg

“插入帖子”的图片使用其原始 URL(即/wp-content/uploads/image.jpg)显示。缓存不知何故仅适用于帖子缩略图。

我已经搜索了为什么会发生这种情况,但没有找到任何解决方案。如果有什么不同,我曾经安装过 WP Super Cache,但我已经有几天没有正确停用并删除插件了。

为什么会发生这种情况,我该如何阻止它(并直接拉取图像)?

谢谢!

【问题讨论】:

    标签: wordpress caching upload thumbnails


    【解决方案1】:

    wp-config.php 中启用/禁用缓存。

    您可以利用的另一种缓存机制是默认的 WordPress 对象缓存。您可以使用 wp-config.php 文件启用或禁用本机 WordPress 对象缓存,如下所示。

    define('WP_CACHE', true);
    

    只需使用任何文本编辑器(记事本即可)直接在/* That's all, stop editing! Happy blogging. */ 上方添加上述代码并保存文件。

    【讨论】:

    • 保存网站备份时是否需要该文件夹?
    • define('WP_CACHE', true);无关紧要。持久缓存 在 WordPress 2.5 之前,如果您将 define('WP_CACHE', true) 添加到 wp-config.php 文件,则使用 wp_cache 函数存储的数据会持久存储。现在不再是这种情况,除非您安装持久缓存插件,否则添加定义将无效。
    【解决方案2】:

    对我来说,是恶意软件自行安装到我的网站、文档和缓存文件夹中,这是执行恶意代码的简单藏身之处(wordfence 标记了所有文件)。我无法通过 wp-files 插件删除它,所以我使用命令通过 ssh 删除它

    cd /home/bitnami/apps/wordpress/htdocs

    sudo rm -f -r 文档

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-29
      • 1970-01-01
      • 2014-07-24
      • 2021-02-13
      • 2021-11-16
      • 2021-09-03
      • 2013-02-02
      相关资源
      最近更新 更多