我已经使用Capistrano部署了几年的Rails应用程序,但从上周起,我开始收到一个“身份验证失败”错误。从shell到部署服务器并执行命令,在capistrano配置中没有任何变化(我是唯一一个具有访问权限的配置)。跟踪显示是Net::SSH引发了异常,所以我对Net::SSH模块做了一个小测试,它确实失败了。(irb):6:in `rescue in irb_binding'
Net::SSH::A
如何将RAILS_MASTER_KEY设置为生产服务器?
我正在使用Capistrano来部署一个rails6应用程序(ruby2.7.0)。为了让生产应用程序访问我试图为它提供的凭据和master.key,我可以获得服务器的共享/配置文件夹的本地env (开发)主密钥。不过,应用程序的部署最终还是失败了。步骤2--我手动将该密钥添加到服务器共享/config/ ma
:更新的跟踪捆绑包:安装(通过运行带-- =>的任务查看完整跟踪)部署失败,错误为: Exception with as deploy@139.59.225.216: bundle exit status127 bundle stdout: Nothing written bundle stderr: /usr/ => /env:'bundle':No The file or directory
**部署失败**详见log