我正在通过heroku建立一个wordpress网站。我在此网址收到以下错误:http://aaaa.herokuapp.com/wp-admin/
无法选择数据库:
我们能够连接到数据库服务器(这意味着你的 用户名和密码是可以的)但无法选择 heroku_dddddddd数据库。
你确定它存在吗?是用户 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 --user=user_nnnnnnn --password=pass_ppppp --host=us-cdbr-east-04.cleardb.com --database=heroku_ddddddd