ローカルでWordPressが構築できなくなってた

概要

開発案件ではなく、ヘルプデスク案件ばっかりやっていたら、自分の開発環境の構築の仕方が分からなくなり、今後もIn Lifeのパソコンで八木が環境を構築するためにメモ程度に残している記事です。
※そのため、他者から見たら価値のある記事ではないかと存じます。

やりたい事

ローカル環境にWordPressの環境を構築したいです。

現状

やった事

  • WordPressの最新版をダウンロード(5.3)
  • DockRootに配置
  • WordPressインストール画面に作成したDB情報を入力する

普段は、上記でスラスラと滞りなく環境がサクッとできてたのですが、八木のPCでは下記の状態になる。

データベース接続確立エラー
データベース接続確立エラー

うーん、何も問題なさそうなんだけどなぁ・・・・。

調べた事

MySQL8.0 WordPress DB接続できない
1つめの確認したページ

※ (2019/11/23)現在では PHP 7.3 以降であれば接続できるようです。可能であればアップロードし、アップロードできない環境であれば以下を参考にしてください。
https://www.php.net/manual/en/ref.pdo-mysql.php

MySQL 8.0 で、WordPress に接続できなくなった

今日は・・・・2019/12/8だから、できるはずなんだけどな・・・。
念の為自分のPCのPHPのバージョン確認する

PHPのバージョン確認(7.3.4)

7.3.7だから、何も問題ないなぁ🤔
公式から持ってきたばかりだから、wp-configが間違っているはずもないしなぁ。

原因としては、MySQL 8.0 からパスワードの認証方式が変更された事でログインができなくなっていました。default_authentication_plugin の値が変更されているようです。

MySQL 8.0 で、WordPress に接続できなくなった

これかなぁ?
単純に下記のコマンドを実行してみたけど、違った

 use mysqlALTER USER your_user mysql_native_password IDENTIFIED BY 'your_pass';

って思ったら、接続できた。
何度かやってると、戻ってパスワード再入力漏れちゃうよね。
パスワード入力欄がパスワードになってた。。。

あー、これで問題の解決方法わかったから良かった!

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA