世界のWebサイトの4割以上を占めるWordPress環境では、自動更新や新規機能追加のタイミングで500エラーが多発します。SNSや技術コミュニティでも「プラグインを更新したら管理画面ごと真っ白になった」という悲鳴が日常的に投稿されています。
管理画面にアクセスできない絶望的な状況でも、FTPクライアント(FileZilla等)やレンタルサーバーのファイルマネージャーを使えば、WordPress 500エラー 復旧は驚くほどスムーズに実行できます。
第一の手順は、プラグイン 競合 解決のための無効化作業です。サーバー上の「/wp-content/plugins」フォルダの名前を一時的に「plugins_backup」に変更します。これだけで全てのプラグインが強制停止され、エラーが解消して管理画面にログインできるようになります。ログイン確認後、フォルダ名を元に戻し、管理画面から1個ずつプラグインを有効化していくことで、真犯人となっているプラグインを正確に特定可能です。
第二の手順は「.htaccess」の初期化です。ルートディレクトリにある「.htaccess」を「.htaccess_old」にリネームし、WordPressの管理画面「設定 > パーマリンク」から何も変更せずに「保存」を押すことで、正常なデフォルトの.htaccessが自動再生成されます。