【问题标题】:rake aborted! Permission denied - rsa_key耙中止!权限被拒绝 - rsa_key
【发布时间】:2010-10-22 18:13:35
【问题描述】:

尝试运行 db:migrate

继续让 rake 中止

== CreateLocalKeys:迁移 =========================================== ====== 耙中止! 发生错误,所有后续迁移均已取消:

权限被拒绝 - rsa_key

我找不到任何关于此的信息

感谢任何帮助

谢谢

【问题讨论】:

  • 您是否通过 SSH 隧道访问您的数据库?或者也许在这次迁移之前安装了一个新的插件/gem?
  • 你能发布迁移的来源吗?

标签: ruby-on-rails


【解决方案1】:

您是否尝试安装Insoshi?如果是这样,我会假设运行迁移的用户帐户没有对本地文件系统的写访问权限。特定迁移将密钥写入本地文件,如下所示:http://github.com/insoshi/insoshi/blob/master/db/migrate/012_create_local_keys.rb

我假设您的用户帐户需要在您的 rails 根目录中具有写入权限(至少)。可能有点 chown/chmod 的爱会有所帮助。

【讨论】:

    【解决方案2】:
    sudo rake db:migrate
    

    我能想到的第一件事。但我在运行 db:migrate 时从来没有遇到过问题。

    【讨论】:

      猜你喜欢
      • 2015-08-30
      • 1970-01-01
      • 2018-06-11
      • 2018-07-19
      • 2018-02-05
      • 2015-04-28
      • 2018-02-03
      相关资源
      最近更新 更多