Zlib压缩搞砸了WordPress多站点中的文件路径


Zlib Compression Screwed Up Path to Files in Wordpress Multisite

我正在使用W3超级缓存插件在Wordpress 3.6上运行多站点网络以提高性能。我在虚拟专用服务器上,但是Wordpress仪表板开始加载得如此缓慢,令人痛苦。

所以我做了一个快速搜索,在WPMU上找到了这个"方便"的提示。作者建议使用 zlib compression 会加快我的加载时间 x3。所以我接受了建议,并将这个片段粘贴到我主题的标题中:

<?php 
    ini_set(’zlib.output_compression’, ‘On’);
    ini_set(’zlib.output_compression_level’, ‘1′);
?>

它没有"立即看到巨大的性能改进",而是用blogs.dir搞砸了一些东西,现在所有上传和媒体都是断开的链接。我删除了上面的PHP片段,但链接仍然死了。我查看了.htaccesswp-config,没有看到来自 zlib 的任何输入。

谁能帮我找到解决这个问题的方法?

尝试清除W3超级缓存文件,您可能正在查看过时的缓存副本。我不熟悉该插件,我使用 W3TC,但应该有某种"清除缓存"选项。否则,请停用它,看看会发生什么。

您也可以尝试转到永久链接设置并保存它们 - 这将为您重写您的 .htaccess 文件 - 除非您的缓存插件干扰。