在过去的几天里,我们的三个站点显示 500 Internal Server Error。经过调查,我们发现正在写入 .htaccess 文件。删除 .htaccess 文件解决了这个问题。有人知道这个问题吗?W3 Total Cache 插件是否写入 .htaccess 文件?我们正在使用 WordPress 3.5.2
问问题
6095 次
2 回答
0
删除 .htaccess 文件可有效阻止 W3 Total Cache 操作。如果您要运行 W3TC,则需要它。
这个 500 错误在我和我的客户身上发生过几次。我建议你:
通过 WP 管理区域“清除所有缓存”按钮清空所有缓存。
通过修改任何设置允许 W3TC 写入您的 htaccess 文件(您可以在之后将其更改回来)。
清除浏览器的缓存和 cookie。
为我工作。
于 2013-09-24T22:10:22.600 回答
0
正如 Denis 所说,W3TC 插件确实会写入您的 .htaccess 文件。这样,通过访问者浏览器中的 apache 启用了不同的功能......
W3TC-forum 上有一些关于编写损坏的 .htaccess 和 nginx.conf -files 的插件的错误,但请尝试:
- 将插件更新到最新版本
- 一次启用一个功能以查看哪个功能导致 500 错误
于 2013-07-04T22:01:25.070 回答