PHP5.xから7.1へのバージョンアップ

2021年4月、運営サーバー側で、PHP5.x から PHP7.1 に強制バージョンアップが行われ、

ホームページが表示されなくなっていました。

上記の「HTTP ERROR 500」は、PHP のエラーが原因で表示されることがある ようです。

実際に、何か設定を変えたとかインストールしたということがなく、

PHPのバージョンアップがあっただけなんです。

調査した結果の裏を取りながら試行錯誤を重ねて、

一時的にデバッグモードにしてエラー内容を表示することにしました。

デバッグモードでのエラー表示

「Parse error: syntax error, unexpected ‘new'(T_NEW) in」に続く箇所に原因があるようです。

プログラムの該当箇所を解析して、対策をしました。

修正しました @かがみっと

ホームページが表示されました!

でも、今度は WoprdPress のダッシュボードが表示されなくなりました。

もう一度、デバッグモードにして、エラー内容を表示することにしました。

デバッグモードでのエラー表示2

調べてみると、どうやらこのエラーも PHP をバージョンアップする際に発生するエラーということです。

原因箇所は「wp-login.php」というプログラムの780行目。

修正しました2 @かがみっと

ダッシュボードが表示されました!

元どおり、ホームページもダッシュボードも表示されるようになりました!

これで終わりではなく、ここからがスタートなんです。

投稿者プロフィール

kagami-it
雑記

次の記事

かるがものヒナたち