问题标签 [w3-total-cache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1222 浏览

wordpress - W3 总缓存错误(Amazon Linux 操作系统)

chmod -R 755 wp-config.php 即使在运行“FTP凭据不允许写入文件/var/www/html/wp-config.php”后,我也会收到此错误

在此处输入图像描述

0 投票
0 回答
748 浏览

css - 克隆 wordpress 后,找不到 CSS 文件,缩小不工作

我将 wordpress 移至子域。但是,复制过来后,我意识到我的标题与原始站点不同。

我的 head.php 看起来像这样:

新标题如下所示:

旧标题如下所示:

所以我意识到旧代码有

虽然新的有

当我调试它时,从新的显示:

但旧的显示:

出现错误 404 页面找不到。如果我转到该页面并min从 url 中删除,那么我会找到该文件。

我不确定 minify 是如何工作的,我也不知道如何让它在我克隆的 wordpress 上工作。帮助!我在用W3 Total Cache

PS为什么会有img.emoji?为什么它突然出现在我的克隆版本中?

函数.php

编辑:添加functions.php 编辑:添加调试信息

0 投票
2 回答
3966 浏览

php - W3 Total Cache - 允许编辑从缓存中清除单个帖子

我一直在寻找一种方法让我的编辑器从页面缓存中清除帖子。

问题:

我正在进行元描述更新,这些更新在单击“发布更新”时不会更新,有时如果不从页面缓存中清除帖子,标题也不会更新。但是,如果我单击更新两次,它就会通过。

问题是编辑角色无权从缓存中清除帖子。

我试过的:

我发现一些用户能够创建脚本,但我在常见问题解答中找不到它的代码。https://wordpress.org/support/topic/plugin-w3-total-cache-can-non-admin-users-clear-the-cache

其次,我阅读了一些关于片段缓存的提及,但我没有看到任何进一步的文档。

第三,我试图跟随改变用户角色,但它认为插件不安全:https ://wordpress.org/support/topic/allow-editors-to-flush-cache-from-toolbar

第四,我发现了一些其他的兴趣,但没有得到解决:https ://wordpress.org/support/topic/editor-user-level-able-to-purge-cache

第五,在 StackOverflow 上,他们对某些用户进行了限制。这意味着它是可能的,但不是直接的解决方案?为 w3-total-cache 上的特定角色禁用“从页面缓存中清除”

要求:

我想为编辑角色找到一种方法来清空单个帖子的页面缓存。如果您可以提供解决方法,例如单独的页面脚本来手动完成或通过添加来调整权限functions.php,我将非常感激。

0 投票
1 回答
18143 浏览

wordpress - 如何添加过期标头

我在 .htaccess 中使用此代码

但是 gtmetrix.com 和 tools.pingdom.com 显示了 5 个静态组件,没有一个遥远的未来到期日期。

如何为这 5 个组件添加过期标头?!

0 投票
0 回答
466 浏览

wordpress - 错误:W3 总缓存 Wordpress 插件:CDN - Amazon S3/Cloudfront - 不支持授权机制。请使用 AWS4-HMAC-SHA256

我在美国标准区域创建了一个 s3 存储桶,它与 W3 Total Cache 中的云分布配合得很好。

然后我在孟买(印度,亚洲)地区创建了一个 s3 存储桶,显示授权机制问题,并说请使用 AWS4-HMAC-SHA256。通过谷歌搜索,我知道问题出在新区域,因为它需要 V4 身份验证,而 W3 Total Cache 仅使用 V2 身份验证机制,因此是问题所在。

我试图在 W3 Total Cache WordPress Support 论坛上找到解决方案,但没有任何答案。那里之前也有同样的问题没有得到解决。

我也在这里阅读了问题/解决方案,但无法得到我应该做什么或添加到 config.php 或其他页面来解决这个问题。有人会帮助非编码人员在 WordPress 上解决这个问题吗?

0 投票
3 回答
4355 浏览

wordpress - W3TC 页面缓存 URL 重写不起作用

我无法让 W3tC 页面缓存正常工作。我检查了重写规则,它们都设置在我的 vps 服务器上。我最近通过 Digital Ocean 设置了 vps 服务器。

我得到的错误是:

W3 Total Cache 错误:页面缓存 URL 重写似乎不起作用。请验证服务器配置是否允许 .htaccess 不幸的是,如果没有自定义重写规则,磁盘增强页面缓存将无法运行。请向您的服务器管理员寻求帮助。另请参阅安装页面以了解您的服务器的规则。

技术信息是 .htaccess 文件包含重写 URL 的规则。插件发出请求https://example.com/w3tc_rewrite_test但收到:404 Not Found 而不是“OK”响应。

0 投票
0 回答
436 浏览

php - Qtranslate 和 W3 Total Cache cookie 重定向不起作用

我有以下问题:

  • 我有 2 种语言的 qtranslate(en - main/root,bg - secondary;
  • 我在浏览器中设置了第二种语言的 cookie (qtrans_front_language);
  • 当我没有在页面缓存中激活后期初始化时,网站运行速度非常快,但始终服务于 root,因此 qtranslate 重定向不起作用;
  • 正确重定向仅适用于后期初始化活动,但这会影响响应时间。

我已经阅读了很多文章,但没有任何帮助,我在想是否有一种方法可以设置所有需要在缓存页面服务之前执行读取 cookie 的插件。

这是一个常见问题,让我们讨论它并提出一些插件开发人员可以使用的解决方案。

PS:WP Super Cache 也有同样的问题。

0 投票
0 回答
46 浏览

wordpress - 如何将 w3 总缓存 (wp) 与 php 国家检测一起使用?

我在 php 中根据客户所在国家/地区对页面结构进行了一些更改。但是我可以以某种方式缓存不同的版本吗?(例如,如果更改仅适用于英国用户,则一个适用于英国,一个适用于所有其他人)

0 投票
0 回答
629 浏览

wordpress - .htaccess 错误规则导致的错误,AH00125:由于可能的配置错误,请求超出了 10 个子请求嵌套级别的限制

在 .htaccess 文件被 wordpress 插件 w3-total-cache 更改后,出现以下错误。

谁能告诉我究竟是什么导致了这个问题?一旦我使用插入粗体 .htaccess 规则的 w3-total-cache 插件,问题就开始了。

0 投票
0 回答
1486 浏览

php - 在 FTP 中找不到 advanced-cache.php 和 db.php - Wordpress

由于某种原因,0.9.5 w3-total-cache 插件更新导致我的网站经常超时。所以我决定删除它。当我试图通过仪表板将其删除时,网站出现白屏 - 无能为力!

所以我通过 FTP 删除了插件,现在 Wordpress 这么说......

W3 总缓存错误:某些文件似乎丢失或不合适。请重新安装插件或删除 /var/www/vhosts/futureldn.co/httpdocs/wp-content/advanced-cache.php.W3 总缓存错误:某些文件似乎丢失或不合适。请重新安装插件或删除 /var/www/vhosts/futureldn.co/httpdocs/wp-content/db.php.W3 总缓存错误:某些文件似乎丢失或不合适。请重新安装插件或删除 /var/www/vhosts/futureldn.co/httpdocs/wp-content/object-cache.php。

但我只是在 FTP 中找不到要删除的 3 个文件。任何帮助将不胜感激,我想尝试 WP Super Cache 但我应该先删除这些文件......

谢谢!