我已经使用 Capistrano 将一个新的 Rails 站点部署到了 Linux VM。我使用 nginx 作为前端并使用 unicorn 运行我的 Rails 应用程序。
如果我尝试rake routes
在服务器上运行,我会收到一条错误消息,告诉我没有安装 Rails,即使安装了 Rails。问题似乎是应用程序和登录用户的 gem 搜索目录不同。
如何加载我的应用程序作为登录用户看到的 Rails 环境?
我已经使用 Capistrano 将一个新的 Rails 站点部署到了 Linux VM。我使用 nginx 作为前端并使用 unicorn 运行我的 Rails 应用程序。
如果我尝试rake routes
在服务器上运行,我会收到一条错误消息,告诉我没有安装 Rails,即使安装了 Rails。问题似乎是应用程序和登录用户的 gem 搜索目录不同。
如何加载我的应用程序作为登录用户看到的 Rails 环境?