WPワードプレス HTTP ERROR 500の対処方法

スポンサーリンク

HTTP ERROR 500や 500 Internal Server Errorというエラーが出て困ってますか?
私も困ってしまいました。

ある日突然こんなことになってしまって
店のHPだったのでこれはほんと困りました。

スポンサーリンク

ググっても自分でできそうな感じではなく困ってしまいました。

 WPワードプレス HTTP ERROR 500こうする 

結論から先に言いますと

もしかして最近プラグインのアップデートしました?
なら、こうすれば治ります。

それはサーバーのPHPのバージョンを上げるのです。

サーバーの会社によって違うところはあるかもしれませんが
推奨のバージョンまで上げましょう。
そうすれば 元に戻りますよ^^

私の場合はこんなエラーでした。

▼エラーログの抜粋
───────────────────────────────────
PHP Parse error: syntax error, unexpected ‘[‘, expecting ‘)’ in /home/〇〇〇〇/□□□.com/public_html/△△△/wp-content/plugins/backwpup/vendor/guzzlehttp/promises/src/functions.php on line 45
───────────────────────────────────

とのことでプラグインの「backwpup」をアップデートした時にPHPのバージョンが古くて対応できなかったために
HTTP ERROR 500が出たことになります。

プラグインが新しくなっても対応しきれるPHPのバージョンにすればいいだけのことでした。

スポンサーリンク

 HTTP ERROR 500 の推測 

なぜそう思ったのか?なんですが

私のそのドメインは 仮に  abcdefg.com としましょう。

サブドメインの

bbbbb.abcdefg.com

にHTTP ERROR 500が出ていて
他の

abcdefg.com
abcdefg.ccccc.com
abcdefg.ddddddd.com
sssss.abcdefg.com

などは普通に表示されていたんです。

bbbbb.abcdefg.com だけがエラーが出るということは
このサイトに何かしたことでこうなったので このサイトにしたことを思い出してみることにしました。

そして気付いたのです。
プラグインのアップデートのことを。
それしか変わったことはしていませんでしたので。

もしかあなたもプラグインをアップデートしていたならば原因はこれです。

 HTTP ERROR 500 どのプラグインかを見つける方法 

私のサーバーはXサーバーなんですがXサーバーには
エラーログが見れるところがあります。
それをダウンロードしてみることができるのですが
そのエラーが上記の部分でした。

しかしどれかが分ったとしてもこの場合は関係ありません。
とにかくPHPをアップグレードしましょう。
そしたら直ります。

ところでPHPってなに??
いいんですそんなこと知らなくても^^私も深く知りません。
サイトが運営できればいいんで深く追求していません。

知りたい方はこちらへどうぞ

どうするこんなときTOP

スポンサーリンク

コメント

タイトルとURLをコピーしました