wordpress(ワードプレス)で500エラー。原因はサーバーの不正アクセスか?発生させる原因と解決方法を紹介します。
この記事はプロモーションを含みます
先日、ブログのアクセスが0な事に気づき、ワードプレスのダッシュボード画面を開きたくても開けない現象が起こりました。
常に500エラーが表示されて、なにもできない・・・。
実は以前にも2度ほどあったので、私の場合でこの500エラーについて解説していきます。
目次
500 エラー wordpress(ワードプレス)で起こりうる原因
ワードプレスで500エラーが起こる原因は、今まで私が経験したものは2つです。
1、サーバーの空き容量が足りなくてエラーになる
2、「.htaccess」に書き換えが行われ、意図したものではない事象が発生する(Webサイトへアクセスできなくなる)
それではひとつずつ解説していきますね。
サーバーの空き容量が足りなくてエラーになる
サーバーの空き容量はエックスサーバーのサーバーパネルにログインして確認することができます。
PC画面向かって左側にある「アカウントデータ」の「空き容量」が普段は以下のように○○MBとあります。
しかし、この空き容量が「0」または、「マイナス」の数値になってしまいます。
私は2度ほど経験しましたが、自動バックアップが原因でサーバーの空き容量が足りなくなっていて500エラーが表示されていました。
なので、自動バッグアップしたデータの削除を行えば解決することが可能です。
私はFTPソフトを利用していたので、そこからバックアップデータを削除しました。
その時に参考にしたのが以下サイトです。
とてもわかりやすくまとめてあるので、ぜひ参考にしてくださいね。
「.htaccess」に書き換えが行われ、意図したものではない事象が発生する
2021年12月11日の明け方に気づいた500エラーは先ほどご紹介した、バックアップが原因ではありませんでした。
原因は「.htaccess」に書き換えが行われていて、自分では全く気付くことができないものでした。
私が使用しているエックスサーバーに問い合わせたところ、「.htaccessの編集」の末尾に「H」の記載が原因ではないかという事で、以下URLに従い、「.htaccessの編集」を行い、解決に至りました。
https://www.xserver.ne.jp/manual/man_server_htaccess.php
この原因を伺ったところ、
・自分や自分以外で「.htaccess」にアクセスが可能な人の記載
・不正アクセスによる記述
が考えられるとのことでした。
「.htaccess」へのアクセスが可能な関係者は自分以外一人もいない・・・・
自分で記述した覚えは全くない・・・・
「不正アクセスの疑いマックス!?」
という事で、いろいろとその後も日をまたいでやり取りをしていました。
仮に不正アクセス被害に遭った状況の場合は、
主に以下のような心当たりのない事象が発生する可能性が考えられるようです。
・「.htaccess」に書き換えが行われ、意図したものではない
事象が発生する(Webサイトへアクセスできなくなる、等)
・不正にメール送信がされる
・運用中のWebサイトが心当たりのないサイトや、スパムサイトに転送される
・その他、Webサイト等の情報が書き換わる 等
それと同時に、不正アクセスに合わないための対策を、サポートの方から教えていただいたので、ご紹介します。
・こまめにワードプレスのダッシュボードへログインし、ワードプレス本体、テーマ、プラグインにアップデートがあれば、速やかに最新のバージョンへアップデートを行う。
・半年以上アップデートをされていないようなテーマやプラグインは、ダッシュボードから削除する。
・各種パスワードは定期的に変更しつつ、推測されないようにおランダムな文字列にて設定する。
パスワードは英数字だけでなく、「%」「(」等の記号も使って、推測されないような文字が良いという事でした。
以上、私が経験した500エラーについての原因と対策をご紹介しました。
仮に、今この記事を読んでくださっているあなたが500エラーになっていて、原因や解決策がわからない場合は、速やかにサーバーのサポートに連絡することをお勧めします。
ネットでも原因や対処法を書いてくれている方が沢山いますが、あなたにそれが当てはまるかわからないからです。
特に、今回のように「.htaccess」を下手に自分でいじって大切なサイトを壊してしまうのが一番怖いな・・・と思います。
ですので、繰り返しになりますが、原因や解決策がわからない場合は、速やかにサーバーのサポートに連絡することをお勧めします!(何かあっても私は責任は取れませんのでご了承下さい)
ちなみに「エックスサーバー」へのお問い合わせはこちらです。
それでは、最後までお読みいただきありがとうございました^^*
コメントフォーム