我正在尝试使用capistrano on rails 6部署一个Rails网站。当我运行cap production deploy时,我在assets中得到以下错误:预编译部分:ArgumentError: key must be 16 bytes 我使用以下命令生成了这个密钥:EDITOR=vim rails credentials:edit --environment production 当我用cat config/c
输入命令cap production deploy后,我的代码成功地部署在服务器上,但我的资产不是compiled.below,而是我的deploy.rb文件。#SSHKit.config.command_map[:rake] = "bundle exec rake"lock '3.1.0composer_install do within release_path do
exe
每次我通过SSH登录服务器时,我都会默认得到一个值为7的环境变量VERSION。当我尝试运行bundle exec rake db:migrate时,Rails会自动选择Version=7,并得到以下错误:No migration with version number 7
如果我手动部署Rails应用程序,我可以unset VERSION并运行bundle exec rake db:migrate。但是unset