herokuでwordpressサイトを立ち上げています。この URL で次のエラーが発生します: http://aaaa.herokuapp.com/wp-admin/
データベースを選択できません:
データベース サーバーには接続できましたが (つまり、ユーザー名とパスワードは問題ありません)、heroku_ddddddd データベースを選択できませんでした。
存在しますか?ユーザー user_nnnnnnn には、heroku_ddddddd データベースを使用する権限がありますか?
一部のシステムでは、データベースの名前の前にユーザー名が付けられているため、username_heroku_ddddddd のようになります。それが問題でしょうか?
私の wp-config.php ファイルには、次のデータベース接続コードがあります。
if (isset($_SERVER["DATABASE_URL"])) {
$db = parse_url($_SERVER["DATABASE_URL"]);
define("DB_NAME", "heroku_ddddddd");
define("DB_USER", "user_nnnnnnn");
define("DB_PASSWORD", "pass_ppppp");
define("DB_HOST", "us-cdbr-east-04.cleardb.com");
}
else {
die("Your heroku DATABASE_URL does not appear to be correctly specified.");
}
コマンドラインから mysql を使用してデータベースにログインできますが、mysql --user=user_nnnnnnn --password=pass_ppppp --host=us-cdbr-east-04.cleardb.com --database=heroku_ddddddd