Rails:安装Backup gem后诊断504网关超时错误

时间:2018-10-16 20:54:55

标签: ruby-on-rails ruby nginx rubygems

我有一个已在服务器上运行了一年左右的Rails应用程序,我希望进行设置,以便可以对(Postgres)数据库进行自动备份并尝试安装{{1} }服务器上的gem。但是,当我访问该站点时,我现在收到504网关超时错误。

我登录到服务器(Digital Ocean Drop),导航到应用程序文件夹并运行backup(我正在运行bundle install backup -v5.0.0.beta.2Rails 5.2.0)。我相信这是按照说明进行的,因为我了解ruby 2.4.2宝石具有许多相对较旧的依赖关系。

请您建议我做错了什么/如何恢复backup gem的安装

预先感谢

其他信息

如果我查看backup,它似乎一直在变化并且包含:

tail unicorn.log

我对加密密钥的引用感到非常惊讶,因为我认为这唯一需要的地方是计划任务(当前未设置),并且我已经在顶部定义了Missing encryption key to decrypt file with. Ask your team for your master key and write it to /home/my_app_name/app/releases/15/config/master.key or put it in the ENV['RAILS_MASTER_KEY']. Missing encryption key to decrypt file with. Ask your team for your master key and write it to /home/my_app_name/app/releases/15/config/master.key or put it in the ENV['RAILS_MASTER_KEY']. E, [2018-10-16T22:25:33.425521 #8113] ERROR -- : reaped #<Process::Status: pid 10736 exit 1> worker=0 I, [2018-10-16T22:25:33.425699 #8113] INFO -- : worker=0 spawning... E, [2018-10-16T22:25:33.426363 #8113] ERROR -- : reaped #<Process::Status: pid 10734 exit 1> worker=1 I, [2018-10-16T22:25:33.426465 #8113] INFO -- : worker=1 spawning... I, [2018-10-16T22:25:33.427425 #10741] INFO -- : worker=0 spawned pid=10741 I, [2018-10-16T22:25:33.427598 #10741] INFO -- : Refreshing Gem list I, [2018-10-16T22:25:33.429100 #10743] INFO -- : worker=1 spawned pid=10743 I, [2018-10-16T22:25:33.429272 #10743] INFO -- : Refreshing Gem list` 服务器RAILS_MASTER_KEY文件夹中.bashrc的地址

类似地,shared给出:

sudo cat /var/log/nginx/error.log -t

0 个答案:

没有答案