我将 Rails 3.2 与乘客 + nginx 一起使用。当数据库服务器关闭时,我想显示漂亮的自定义 500 页面。当我的 Rails 应用程序无法启动时,我想显示一些东西。这是我的 nginx:
server {
listen 80;
server_name localhost;
root /var/www/store/public;
error_page 500 /500.html;
# root
location / {
passenger_enabled on;
rails_env production;
passenger_use_global_queue on;
}
}
上面的配置根本不起作用。当它发生时,它只显示:
内部服务器错误 (500)
任何的想法?