缺少用于解密文件的加密密钥:Rails开发环境



我一直在开发rails应用程序&我正在通过github与某人共享代码。当我在机器上本地运行代码时,一切都很好,但当他们在本地环境中运行代码时会出现以下错误:

缺少用于解密文件的加密密钥。向您的团队索要主密钥,并将其写入/Users/crys2fa/articles/config/master.key或将其放入ENV['RAILS_master_key']中。

有人知道我该怎么解决吗??谢谢:(

告诉你的好友运行:

EDITOR="nano" rails credentials:edit

此命令将打开nano编辑器,并允许创建凭据文件。然后告诉他重新启动服务器。

请记住不要在版本系统中包含此文件。默认情况下,它在.git文件中被忽略,因此您的合作伙伴很可能没有它

很奇怪的是,你可以运行它,但你的伴侣没有。你确定他不需要development.rb中的主密钥文件吗?

最新更新