我正在使用Rails 3.2與乘客+ nginx。當數據庫服務器關閉時,我想顯示很好的自定義500頁。當我的導軌應用無法啓動時,我想顯示一些內容。這是我的nginx:Passenger + Nginx顯示自定義500頁
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)
任何想法?
我會假設乘客提供了這個錯誤頁面,而nginx無法攔截它。你有沒有嘗試更換乘客裏面的錯誤頁面?這可能適用於這種情況。 – mariow
我無法弄清楚乘客的錯誤頁面在哪裏。你知道嗎? – Chamnap
不幸的是,因爲我不經常與乘客工作..我只是偶然發現這個鏈接,也許這有助於:https://groups.google.com/d/msg/phusion-passenger/2KLI8Yqnoaw/lSM7ajjINKMJ – mariow