【发布时间】:2020-01-02 05:07:44
【问题描述】:
我正在尝试在 Rails 6 上使用 capistrano 部署一个 Rails 网站。
当我运行 cap production deploy 时,我在 assets:precompile 部分收到以下错误:ArgumentError: key must be 16 bytes
我使用这个命令生成了这个密钥:EDITOR=vim rails credentials:edit --environment production
当我用 cat config/credentials/production.key | wc -c 打印出它的字节数时,我得到 32
我不确定为什么用于生成此密钥的命令是 32 字节,而 Rail 需要 16 字节。
我不确定还需要什么其他信息。如有必要,我将提供更多信息以解决此问题。
【问题讨论】:
标签: ruby-on-rails rvm capistrano