ここはちょっと見せられない

ぜったいぜったい見せられない

メディアライブラリが表示されない、予期しないエラーが発生しました。WordPress.org かこのサーバーの設定に何か問題があるかもしれません。、他

原因がわかってしまえば何ということもない、くだらない事で悩んでしまった。

本番サーバにWPを移行したら、何故かメディアライブラリに画像が表示されなくなった。 ああ、これは admin-ajax.php 周りが動いていないと見当はつけたけど、どうやらjsonはちゃんと吐いている。

コンソールエラーも出ていない。

テーマの新規追加はエラーが出る、プラグインのインストールは失敗する。サイトヘルスは返事が返ってこない。

んんん?

これは json を正しく解釈していない、と理解するまでにちょっと時間をくってしまった。

よくよくみたら、レンサバ(今回はkagoya)のインストーラが書き出しているファイルに .user.ini というのがあり、中にこのように書いてあった。

default_charset = none
output_handler = none

WPのインストールディレクトリに .user.ini を置いたら動いた。 いちいちこれ入れんといかんのね。めんどくさ。