ruby-on-rails - 我们很抱歉,但有些不对劲。 - 使用 Rails、Apache、Passenger

标签 ruby-on-rails apache passenger webrick

我有 Rails 3.2.3 与 ApachePassenger .

我有一个在开发模式下工作的项目。
当我将项目切换到生产模式时( Passenger 标准)
它给了我一个 HTTP Error 500 :

We're sorry, but something went wrong.



即使使用 WEBrick 也会发生这种情况.
有人可以帮助我吗?

编辑 :

我的生产环境文件:
http://pastebin.com/ZAudSzkc

最佳答案

确保您已运行 $ bundle install .如果这不成功,请转到您的生产环境并使用 ssh 和 $ tail -f log/production.log 连接到您的服务器。在您当前的生产应用程序中。

这将生成一个可能显示错误的输出。

如果这在 log/目录中没有显示错误,请执行 $ ls -la如果有任何passenger.error 文件打开最新的并检查那里的错误。

希望这对你有帮助!

除了 log/production.log 之外,您还应该查看 Web 服务器错误日志,通常是 /var/log/apache2/error.log/var/log/nginx/error.log .一些错误被写在那里。更多信息可以在乘客手册的故障排除部分找到:

  • Nginx version
  • Apache version
  • Standalone version
  • 关于ruby-on-rails - 我们很抱歉,但有些不对劲。 - 使用 Rails、Apache、Passenger,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10513450/

    相关文章:

    wordpress - 无法通过 HTTPS 访问 WordPress docker 容器的静态文件

    linux - 无法重定向包含 %00 的 URL

    ruby-on-rails - Mavericks升级后MacOSX上缺少Apache httpd.h文件(**为优胜美地更新**)

    ruby-on-rails - 无法加载此类文件 -- mkmf (LoadError)

    ruby-on-rails - 即使 PassengerPoolIdleTime 为 0,Passenger 进程也会重新启动

    ruby-on-rails - RoR - 选择带有 include_blank 禁用的标签

    apache - 构建失败Oozie发行版创建失败

    ruby-on-rails - 即使使用 Spork,Rspec 在 Windows 上仍然很慢

    php - 表的 Id 列在发送到客户端之前是否应该加密/散列

    ruby-on-rails - 如何在 Rails 中 root 到当前用户的显示 View ?