0

我有一个 ruby​​ on rails 站点正在运行和工作。我创建了一个新项目并将子域指向它。这一切都奏效了。我将 database.yml 更改为我在数据库中创建的新用户,我运行rake db:create没有任何问题,并且创建了数据库,但是当我在浏览器中转到我的子域时,我收到以下错误:

Mysql2::Error Access denied for user 'root'@'localhost' (使用密码: NO)

为什么是这样?

4

1 回答 1

0

我已经通过在我的项目的 tmp 目录中创建一个 restart.txt 来修复它。 http://www.modrails.com/documentation/Users%20guide%20Apache.html#_redeploying_restarting_the_ruby_on_rails_application

于 2013-10-27T15:17:58.127 回答