1

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

4

0 に答える 0