とのメッセージが出たので サーバーの管理画面からPHPバージョンを5.6から7.1にバージョンアップしました。 すると、phpの更新が必要です
サイトが安全ではないバージョンの PHP を実行していることを検出しました。 PHP とは何ですか ? サイトにどう影響しますか ? PHP は WordPress の開発や保守に使用されているプログラミング言語です。PHP の新しいバージョンはより高速で安全なため、アップグレードするとサイトのパフォーマンスに良い影響を与えます。
というエラーメッセージが表示されるようになりました。 PHP7.1から5.6に戻してもこのメッセージは消えず、 サイトは閲覧できない、管理画面にもログインできない状態... ネットで検索しても wp-config.php の内容を修正するとか、 WordpressのテーマやプラグインがPHP7に対応していない旨の情報はたくさん出てくるのだけど、 対応策を試しても復旧しない。。。データベース選択不可
データベースサーバーに接続できました (ユーザー名とパスワードには問題ありません) が、データベース ●●●●● を選択できませんでした。
データベースのセットアップ方法が分からない場合はホスティングサービスに連絡してください。 それでもダメならWordPress サポートフォーラムでヘルプを見つけられるかもしれません。
- 本当に存在していますか ?
- ユーザー ■■■■■ にはデータベース ●●●●● を使用できる権限がありますか ?
- 一部のシステムでは username_●●●●● のようにデータベースの接頭辞にユーザー名がつけられています。これが問題になっている可能性はありませんか ?
原因はシングルクォート
wp-config.phpの
defined( 'MYSQL_CLIENT_FLAGS', 'MYSQLI_CLIENT_SSL' )ここの'MYSQLI_CLIENT_SSL' 部分、シングルクォートを取り
defined( 'MYSQL_CLIENT_FLAGS', MYSQLI_CLIENT_SSL )とします。 これで解決しました!