【问题标题】:Linux Remote server cap production deployLinux 远程服务器上限生产部署
【发布时间】:2016-05-22 16:00:38
【问题描述】:

上限中止! SSHKit::Runner::ExecuteError:执行为 frrank@earth.cloudapp.net 时出现异常:捆绑退出状态:20 捆绑标准输出:您的 Gemfile.lock 已损坏。依赖项中缺少以下宝石 部分:'bcrypt' 捆绑标准错误:没有写任何东西

SSHKit::Command::Failed:捆绑退出状态:20 捆绑标准输出:您的 Gemfile.lock 已损坏。依赖项中缺少以下宝石 部分:'bcrypt' 捆绑标准错误:没有写任何东西

任务:顶部 => 部署:更新 => 捆绑器:安装 (通过使用 --trace 运行任务查看完整跟踪) 部署失败并出现错误:执行为 frrank@earth.cloudapp.net 时出现异常:捆绑退出状态:20 捆绑标准输出:您的 Gemfile.lock 已损坏。依赖项中缺少以下宝石 部分:'bcrypt' 捆绑标准错误:没有写任何东西

【问题讨论】:

    标签: ruby-on-rails ruby linux deployment web-deployment


    【解决方案1】:

    首先,尝试删除您的Gemfile.lock 并运行bundle install。 如果这无济于事,请尝试降级捆绑器版本post

    【讨论】:

      【解决方案2】:

      在生产服务器和本地开发服务器上检查您的捆绑器版本。

      【讨论】: