Wordpress 3.x ネットワークの使用。最新バージョンにアップグレードした後、すべての画像が表示されなくなりました。
さらに調べてみると、画像データは転送されていますが、画像ファイル自体が破損しています。Wordpress の wp-includes/ms-files.php スクリプトによって送信された画像をサーバー上のソース ファイルと比較すると、画像データに余分な空白が追加されているように見えます。
wordpress-mu-domain-mapping プラグインを使用している場合は、./wp-content/sunrise.php ファイルの php タグの終了後に余分な行が含まれていないことを確認してください。
readfile が問題を解決する前に、次のコード行を wp-includes/ms-files.php に追加します。
+ob_clean();
+flush();
// If we made it this far, just serve the file
readfile( $file );
追加資料: