2.8 アップグレードのトラブルシューティング
-
以下は MichaelH さんが英語版フォーラムに投稿した、2.8 Problems and Solutions (FAQ) の訳です。2.8 アップグレードの際に問題が発生したら、まず以下を試してみてください。
アップグレードの前にバックアップをとりましょう
データベースのバックアップ(WordPress Codex 日本語版)を参考にしてください。ログインしてプラグインを無効化できない場合
- phpMyAdmin を使い、wp_options テーブルの option_name フィールドで active_plugins を探す。option_value field の値を
a:0:{}
に変更 - プラグインフォルダの名称を一時的に変更する
ビジュアルエディタやエディタツールバーの問題解決
(訳者注: その他、管理画面の表示に関する問題解決にも参考になるはずです)- ブラウザーの再読み込み、キャッシュの削除
- Google Gears を使っている場合、一度オフにしてまたオンにする
- wp-admin/wp-includes フォルダを削除し、新しいパッケージをダウンロードしてアップロードする。または自動アップロードを再度試す。
- http://example.com/wp-includes/js/tinymce/wp-tinymce.php (example.com は自分のドメインに置き換え)というアドレスに行って、PHPエラーや警告が表示されないか確認。もしなにか書かれていれば、レンタルサーバーに連絡して解決してもらう。
define( 'CONCATENATE_SCRIPTS', false );
というコードを wp-config.php の最初に追加する。WordPress のスピードは遅くなるので、数日後に削除してまたテストしてみること(これを行うことで古いネットワークキャッシュを削除できます)。- ツール > アップグレード > 自動再インストールを実行、を試してみる
- プラグインをすべて無効化して、ひとつずつ有効化しながらどれに問題があるのかを発見する
- 他のブラウザーを使ってみる
- プロフィールページの「ビジュアルリッチエディターを使用しない」のチェックを外す
ウィジェット関連のトラブルシューティング問題解決
- プラグインをすべて無効化して、ひとつずつ有効化しながらどれに問題があるのかを発見する
- 外観 > ウィジェットページの右上にある「表示オプション」をクリックし、「アクセシビリティモードを有効にする」リンクをクリック
- ブラウザーの再読み込み、キャッシュの削除
Fatal error: Allowed memory size of xxxxxxxx bytes exhausted というエラーメッセージが出る
プラグインを無効化しても効果がない場合、以下の方法で PHP メモリを増やしてみます。- PHP.ini ファイルを編集できるなら、memory_limit = 32M となっている場合、memory_limit = 64M にしてみる。
- PHP.ini ファイルに触れない場合、.htaccess ファイルに以下を追加:
php_value memory_limit 64M
- wp-config.php ファイルに以下を追加:
define('WP_MEMORY_LIMIT', '64M');
- レンタルサーバー会社に相談する
アップグレードは完了したがログインできない、エラーメッセージが表示される場合
プラグインファイルについてのエラーの場合、そのプラグインフォルダの名前を変更するか削除してみるブログのホームページに投稿がいくつも表示される
プラグイン関連の問題の可能性が高いので、すべて無効化してみるアップグレード中に Warning: gzinflate() [function.gzinflate]: data error というエラーメッセージが出る
- ツール > アップグレード > 自動再インストールを実行、を試してみる
- 手動アップグレードを実行する
アップグレード後に500エラーが発生
- 管理パネルから、もしくは上記の「ログインしてプラグインを無効化できない場合」を参考にプラグインを無効化する
- 手動アップグレードを実行する
ログイン後ページが真っ白になる
- 管理パネルから、もしくは上記の「ログインしてプラグインを無効化できない場合」を参考にプラグインを無効化する
- 使用中のテーマのフォルダの名前を変更して、強制的にデフォルトテーマに変更させる
Fatal error: Cannot use object of type WP_Error as array というエラーメッセージが出る
- Options、Structure テーマに問題があることが報告されているので、これらを使っている場合はアップグレードを行う
- デフォルトテーマに変更する
- phpMyAdmin を使い、wp_options テーブルの option_name フィールドで active_plugins を探す。option_value field の値を
- トピック「2.8 アップグレードのトラブルシューティング」には新たに返信することはできません。