WordPress MU 2.7.1でダッシュボード画面が真っ白

昨日、2.7から2.71にupしたのだが複数ブログのうちのいくつかがダッシュボード画面が真っ白になってしまった。googleで検索し、そのような事例がないか調べたがサーバーが悪い、PHPのメモリー設定、PHPがどこかで止まっているなどいろいろな原因があるようだ。とりあえず、再度2.7.1を上書きしたがダメ。さらに2.7を上書きしようとしたが途中でupできなくなってしまう。またバックアップしたファイルを上書きしようとしたがやはりupが途中で止まってしまった。

こうなれば最後の手段、全部消して、バックアップしたものをup。これで復旧した。2.7.1は私の環境ではうまく動かないっぽいので、2.7にしておく。2.8がそのうち出てくるだろうからその時にまたupしよう。

必ず、バックアップはしておくのがいい。WordPress系とデータベースと両方とも。

MaxBlogPress Ping Optimizer 2.2.5でpingできなくなった件

WordPressMU(2.7.0)でPingをいつの間にか送信できなくなっていた。どんな状況かというとping状況を示すlogが全く出てこない状況。ちょうど5/21ぐらいからそうみたいなので何かをいじったせい?かとも思いながら、Googleで検索したがどうもあまりこのプラグインは使っている人が少ないらしく情報がない。海外のサイト(http://www.maxblogpress.com/forum/showthread.php?t=539)でそれらしきものを見つけたがあまり役に立ちそうな情報がない。しょうがないのでいろいろいじってみた。

まず、WordPressMUをアップデート2.7.1とした。だがまったく変化なし。むしろMenuがちょっと変わって使いにくい感じ?。まあ、後戻りはできないが。

次にMaxBlogPress Ping Optimizerを1回削除し、再度入れてみた。これもだめ。また2.2.4にバージョンダウンしたがこれもだめ。

次にpingした時、logがでないのだからlogを保存しできない問題かもしれないと思ってどこに保存しているかを探す。どうもWordPreesをインストールしたところにはないっぽい。SmartUpdate Pingerはインストールのルートにあったのでわかりやすかったが。で、しょうがないのでPHP Adminでデータベースにアクセス。すると確かにlogを保存しているところがあった。だがおかしそうなところは見当たらない。しょうがないのでここを1回削除し、再度プラグインを有効化してlogを作ったが、pingできないまま。

ところがそういえば何日か前にphp.iniでsafe_modeの設定をしたのをうすら思い出した。もしかしたらと思いこの設定をoffにするとビンゴ。ちゃんとlogがでるようになった。たぶんpingもできているはず。ちょっとした変更をしてもそれを覚えておいた方がいい。じゃないといつの間にかどこかが動いてなかったりするから。これを発見するまで数時間もかかってしまた(ーー;。