【发布时间】:2012-08-09 22:33:36
【问题描述】:
使用 Wordpress 3.x 网络。升级到最新版本后,所有图像都停止显示。
进一步检查,图像数据正在传输,但图像文件本身已损坏。将 Wordpress wp-includes/ms-files.php 脚本发送的图像与服务器上的源文件进行比较,似乎在图像数据中添加了额外的空白。
【问题讨论】:
使用 Wordpress 3.x 网络。升级到最新版本后,所有图像都停止显示。
进一步检查,图像数据正在传输,但图像文件本身已损坏。将 Wordpress wp-includes/ms-files.php 脚本发送的图像与服务器上的源文件进行比较,似乎在图像数据中添加了额外的空白。
【问题讨论】:
在 readfile 解决问题之前将以下代码行添加到 wp-includes/ms-files.php:
+ob_clean();
+flush();
// If we made it this far, just serve the file
readfile( $file );
补充阅读:
【讨论】:
如果您使用的是 wordpress-mu-domain-mapping 插件,请确认 ./wp-content/sunrise.php 文件在 php 结束标记后不包含多余的行。
【讨论】: