WordPressで503エラーが出たときの対処法

SEO対策

直前に何も変更をしていないのに突然503エラーが表示されました。

503 Service Unavailable
アクセスしようとしたページは表示できませんでした。
このエラーは、アクセスが大量に発生しているための一時的なエラーです。
時間を置いて再接続してください。

以下のような原因が考えられます。
アクセスが大量に発生しているための一時的なエラーです。

どのページにもアクセスができず、かといってGoogleアナリティクスでアクセス数を見ても「アクセスが大量に発生」はしていないようでした。

このページでは解決するまでの私が行った対処法を説明していきます。

503エラーを解決した対処方法

人によってエラーの原因は違うと思いますが、私の場合はphpのバージョンが古かったのが原因のようです。

PHPバージョンを切り替える

サーバーでPHPバージョンを確認したところ少し古いバージョンになっていたので、バージョンを新しいものに切り替えました。

変更前:PHP 7.2.29
変更後:PHP 7.3.16

phpのバージョンが古い

サイトが表示されるがプラグインがエラーを出す

人によってはPHPバージョン変更だけでエラー解消するかもしれませんが、私の場合はサイトは開けるようになったものの、プラグインがエラーを吐いていました。

Warning: preg_replace(): Compilation failed: invalid range in character class at offset 4 in /home/・・・/strategy-conference.com/public_html/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 340

エラーのメッセージを見ると「crayon-syntax-highlighter」というプラグインが原因のようなので停止しました。

修正したら特定のプラグインがエラー履きまくる

プラグインを停止

問題解決

正しく表示されるようになりました

503エラー解消後

[su_note note_color="#00BFFF" text_color="#ffffff"] 人気の記事

icon-check-circle Google検索の変遷から見えてくる「Googleがキュレーション化する日」
[/su_note]
タイトルとURLをコピーしました