我有一个运行在 Ubuntu 服务器上的 RoR 应用程序,由 Nginx 和 Unicorn 提供服务。它使用本地 postgres 数据库。我也认为它是在 Sinatra 而不是 Rails 上运行的,但我对 RoR 太陌生了,无法肯定地说。
我正在尝试创建应用程序的开发副本以进行一些测试。我可以使用源代码、捆绑安装,然后在我的桌面上运行 webbrick 来做到这一点。但是,我的开发人员想要复制运行实际生产副本的环境。我克隆了托管应用程序的服务器,但是当我浏览到服务器时,我得到了可怕的“我们很抱歉,但出了点问题”错误。
这是我检查过的内容。我查看了 app/logs 目录中的日志文件,这些文件在过去 6 天内没有更新,所以我怀疑其中不会有任何相关内容。如果我运行“service nginx status”,它似乎已启动。数据库正在运行,我可以通过psql接口访问它。再说一次,我几乎是一个 RoR 新手……我希望你们中的一个好心人能给我一些建议。我接下来应该看哪里?我敢肯定,我只是忽略了一些简单的事情。提前致谢!