【问题标题】:rake aborted Permission denied - /home/u/eol/db/structure.sqlrake aborted 权限被拒绝 - /home/u/eol/db/structure.sql
【发布时间】:2013-08-20 11:09:57
【问题描述】:

我运行命令:

rake eol:db:recreate RAILS_ENV=development

这会发生:

rake 中止!
权限被拒绝 - /home/u/eol/db/structure.sql

我该如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails ruby mysql2


    【解决方案1】:

    检查您的db 目录的权限,您的用户似乎没有写入权限。

    确保整个应用目录及其子文件夹属于您的用户:

    chown -R `whoami` /home/u/eol
    

    并为所有文件夹添加写权限:

    chmod -R u+w /home/u/eol
    

    【讨论】:

    • @ZhangQingLong 那么这是否解决了您的问题?如果是,请接受答案。如果不是,请回答您自己的问题以帮助未来的访问者,然后接受。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多