スターサーバー(旧minibird)でPHPのバージョンを上げたらWordPressが動かなくなった話【備忘録】

なんか急に家族がブログをはじめたいとの事で…
設定してあげてて気が付いたんですが…
自分のブログのPHPが5のままで…

とりあえずバージョンを推奨環境の最新版8.0.25にあげたら
WordPressが繋がらなくなりました。



データベース接続エラー。

WordPress データベース接続確立エラー と調べるといろいろとサイトが出てきますが
今回ピンポイントで、
【対処法】PHPを更新するとデータベース接続確立エラーになってしまう
情報がありました。 大変助かりました。

結論的に言うとMySQLのバージョンも上げないといけなかったという事で…

5.5→5.7へバージョンアップをしたことにより解決しました。

このMySQLのバージョンを上げる際は、移行ツールを使いましたが
5.5に存在するユーザーを一度全部消したり、
5.7のパスワード規約に準拠していないといけないらしく
パスワードの変更をしたり…
とりあえず出るエラーを1つずつ潰して解決。

ユーザーは削除してもなんとかなるけど
誤ってデータベースを消さないようにね! 
消したらもう復旧できないよ。(バックアップとってなかったら)

最後にwp-config.php のDB情報を修正した内容に更新すればOK。

なんとか復旧。 よかったよかった。

コメント

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