WordPress6.1

WordPressを6.0から6.1にアップグレード

データベースをMariaDB10.3から10.6にアップグレード

WordPressはpkg upgradeにて実行、この際にPHPは8.0から8.1にアップグレード

MariaDBは10.3のサポートが終了間際のようで最新の10.6へアップグレード

データベースに接続できない

MariaDB10.6の仕様なのかデータベースホストをlocalhostでは接続できないことがわかった、IPアドレスにすると接続できることが分かった

ただし、MariaDBのユーザーはホストごとに登録する必要がありUSER@localhostのほかにUSER@IPアドレスを作成登録する、合わせて権限も同様に与える

mysql -u root -p
create user 'wordpress'@'192.168.XXX.XXX' identified by 'PASSWORD';
grant all on wordpress.* to 'wordpress'@'192.168.XXX.XXX';

既存システムでこの変更を行う場合は/usr/local/www/wordpress/wp-config.phpを変更することで出来ると思われる

define( 'DB_HOST', 'localhost' );のところを
define( 'DB_HOST', '192.168.XXX.XXX' );に変更する

ログインページのリンクがない

6.0の時はページ内にログインへのリンクが有ったが、6.1になってなくなってしまった、セキュリティの観点で無くなったのだろうが、ダッシュボードにたどり着く方法がわからなかったが以下の方法でログインページに接続できた

https://blog.DOMAIN.com/wp-admin

投稿日

カテゴリー:

,

投稿者:

タグ:

コメント

コメントを残す

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