サイトアイコン どうする?こんなとき

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

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ってなに??
いいんですそんなこと知らなくても^^私も深く知りません。
サイトが運営できればいいんで深く追求していません。

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

Web開発でよく使われている「PHP」を初心者向けに解説した記事です。聞いたことはあるけど、いまいちPHPが何なのかよく分からないという人は、ぜひご覧ください。
今さら聞けない!PHPとは【初心者向け】 - TechAcademyマガジン

どうするこんなときTOP

モバイルバージョンを終了