4

在过去的几天里,我们的三个站点显示 500 Internal Server Error。经过调查,我们发现正在写入 .htaccess 文件。删除 .htaccess 文件解决了这个问题。有人知道这个问题吗?W3 Total Cache 插件是否写入 .htaccess 文件?我们正在使用 WordPress 3.5.2

4

2 回答 2

0

删除 .htaccess 文件可有效阻止 W3 Total Cache 操作。如果您要运行 W3TC,则需要它。

这个 500 错误在我和我的客户身上发生过几次。我建议你:

  1. 通过 WP 管理区域“清除所有缓存”按钮清空所有缓存。

  2. 通过修改任何设置允许 W3TC 写入您的 htaccess 文件(您可以在之后将其更改回来)。

  3. 清除浏览器的缓存和 cookie。

为我工作。

于 2013-09-24T22:10:22.600 回答
0

正如 Denis 所说,W3TC 插件确实会写入您的 .htaccess 文件。这样,通过访问者浏览器中的 apache 启用了不同的功能......

W3TC-forum 上有一些关于编写损坏的 .htaccess 和 nginx.conf -files 的插件的错误,但请尝试:

  1. 将插件更新到最新版本
  2. 一次启用一个功能以查看哪个功能导致 500 错误
于 2013-07-04T22:01:25.070 回答