我有我的WordPress博客并在IIS7服务器上运行,我安装了W3 Total Cache。在WordPress 3.2升级之前的某个时候,一切似乎都正常,但从那时起(很可能是一些插件安装),它所做的就是添加一个<meta>
标记在<head>
标签及其页脚上写着“性能优化依据…”。它不会缓存任何内容,也不会更改响应标头中的浏览器缓存设置。这不管用。
我不知道发生了什么,所以我希望这里的人能认识到这个问题,并能提供帮助。我有WordPress 3.2.1和W3 Total Cache 0.9.2.3。我拥有的其他活动插件包括:
Akismet 2.5.3,FeedBurner FeedSmith Extend 1.0.0,Google Analytics for WordPress 1.1.3,推荐阅读:Google Reader共享4.0.4,遵循1.54.1,SyntaxHighlighter演进3.1.3,TinyMCE有效元素0.3,推特Blender 3.3.14,推特Facebook社交共享2.0我已打开调试功能,但没有任何内容附加到页面。
我会继续调查,但如果有人能看到我的问题所在,请做出相应的回答。为什么W3总缓存不会,缓存?
最合适的回答,由SO网友:Jeff Yates 整理而成
经过昨晚的进一步调查,我发现问题出在我非常简单的子主题中的一个格式错误的PHP文件中。
子主题只是一个样式表和一个PHP文件,因此不难确定主题中的问题所在。快速查看PHP显示,它只包含<?php?>
. 我删除了文件,现在一切都恢复正常了。