WordPress てのはこのブログ作るのに使ってるツールなんだけど。最新版じゃなくても使えるのは使えるので2.7.1からずっとアップデートをさぼってたわけなんですが(コラ
気づいてみればずいぶんバージョンが進んでいるし、いいかげん変えた。あまり重要視してなかったんだけど旧バージョンってセキュリティ的にやばかったらしいのね。そういえばサーバーからもメールが来ていたような気が……(コラ
重要:セキュリティに気を配るのはインターネットの常識です(多分
それはそうと、今回のアップデートはなんかいろいろトラブったように思う。いつもはテーマ、画像、プラグインを放り込んでるフォルダ以外を、新しいものに上書きして upgrade.php 走らせて終了なんだけども、いつもどおりにやったらログイン画面やブログのトップページで Fatal Error が出た。wp-db.php の487行目の _weak_escape() が云々かんぬん。しらんがな。どうせ読んでもわからんのだ(オイ
重要:公式のガイダンスは “古いファイルを消して新しいのをアップロードする” と書いている。今まで上書きで問題が起きたことなかったんだよーorz
しかたがないので旧バージョンに戻したら何故か動いた。新バージョンにしたら動かない……これを何度か繰り返していいかげん腹が立ってきたので、テーマフォルダ、プラグインフォルダを削除してデフォルトで入ってるのに入れ替えたら動いた orz
テーマを入れてみたら、「function がないよ」(意訳) というメッセージが出るものの、一応動いた。定義されてないのはプラグインを一時的にどかしたせいだから問題なっしんぐ。
そこで、プラグインを一度にがさっと戻してみたらまた Fatal Error。いいかげんにしろ。犯人はおまえらか。ていうか犯人はどいつだヽ(`Д´)ノ
重要:急に動かなくなったらプラグインを疑うべし。
しかたがないので、プラグインを再び全部消して、ブログを開いたときに「functionないよ」が出るものを優先的に戻して有効化して……を繰り返し繰り返し、気づいたことがある。私はどのプラグインがどの仕事をしているのかあんまり覚えていない!これ必要だっけ?いらないっけ?と確認しながら戻していくので、作業が遅い遅い。
重要:プラグインの機能と優先度はメモしておけ。
重要:プラグインの入れ替えのときに Fatal Error が出てたらかっこわるいから “if (function_exists()” 使っとけ。
まぁそんなわけでなんとか無事に動くようになりましたよ、と。ああめんどくさかった。多分更新したりしてるうちに必要なプラグイン入れてなかったーとか発覚してあわわわわになるんだろうなーorz
Twitterで
つぶやいてみる?
関連記事:こちらも一緒にどうぞ☆
Comments:0
Trackbacks:0
- Trackback URL







