我尝试在vps上部署我的应用程序。但我得到错误:
ArgumentError: Missing `secret_key_base` for 'production' environment, set this string with `rails credentials:edit`
我将secret_key_base添加到环境变量:
export SECRET_KEY_BASE=<my secret key>
,但出现相同的错误。
secrets.production.yml:
production:
secret_key_base: <%= ENV["SECRET_KEY_BASE"] %>
如果使用Rails> = 5.2,则应运行此命令
rails credentials:edit
以上命令将创建文件config / master.key,config / credentials.yml.enc