問題
仕事でWordpressを触っていてUPLOADした画像を触っていたところ、はじめからなのか何か触ってしまったのかわからないが『画像を編集』のページに画像が表示されなくなってしまった。
以下の通り。
尚、以下の様なモノがサーバーから帰っている。
PNG IHDRL IDATxٓdy˳{OfJ@p)"hSDJbȖp!G8~^]hl."L$Ma0}kΖ!ϩ>U]kO …
レスポンスがおかしなことになっている?
とりあえずの解決法
functions.php
に無駄なスペースとか改行とかが入っていると駄目というのが多数出てくるので試してみたが解決せず。
更にふらふら見ていると以下の記事を見つける。
admin-ajax.php imgedit-preview header problem
https://wordpress.org/support/topic/admin-ajaxphp-imgedit-preview-header-problem
wp-admin/includes/image-edit.php
にwhile (@ob_end_clean());
を追加するらしい。
とりあえず上記ページにあるFunctionに追加したら画像が表示された。
注意
とりあえず表示されて助かったが、まだ原因を理解していない。
もし参考にされる方は警戒心を持ってご利用ください。