新サイトを作ってアップロードしたらHTTP ERROR 500が発生してしまいました。
原因は単なるDB接続用の設定ミス。
よくあるいつものミスです。
2019-05-22
またまたこのエラーが発生しました。php5.6 → php7に変えたら「Error establishing a database connection」と出て接続できなくなりました。
レンタルサーバー(ロリポップ)の説明によるとphp7のセキュリティ強化でold_password形式をnative_password形式に変更する必要があるとのことでパスワードを再設定しました。
wp-config.phpを書き換えてアップロードすればOK。
なお、php.iniのdisplay_errorsをonにしてみたらエラーが出るわ出るわ。バグつぶしを1つ1つ丁寧にやっておきました。
参考リンク
2019-05-23
別のサイトでまたHTTP ERROR 500が発生。こちらは存在しないクラスでnewしてただけでした。そこをコメントアウトしただけで直りました。