Web应用部署到数字海洋后无法启动

Web application could not be started after deployment in digital ocean

--------异常如下:--------

您的捆绑包已锁定到 activesupport (4.2.8),但在您的 Gemfile 中列出的任何来源中都找不到该版本。如果您没有更改来源,则意味着 activesupport (4.2.8) 的作者已将其删除。您需要将您的捆绑包更新到尚未删除的不同版本的 activesupport (4.2.8) 才能安装。 (捆绑器:: GemNotFound)。我已将服务器

中的 ruby 从 2.2.4 更新到 2.4.0

Image of the error

我刚刚在 nginx.conf 文件中为 passenger_root 设置了正确的路径。尽管在那之后 nginx 没有启动,但从 error.log 文件 (nginx) 中,我发现我必须进行一些编译。我按照那里的说明进行了操作,还调查了这个 Unable to start the Phusion Passenger watchdog?

命令行

/usr/local/rvm/gems/ruby-2.4.0/gems/gems/passenger-5.0.30/bin/passenger-config 编译代理