客户乘客错误页面

如何更换乘客应用程序未能加载错误消息。 他们很可爱,但我们宁愿不把它们展示给我们,因为我们把应用程序转移到了产品上。 只要把它们展示在现场的开发箱和维护页面上就更好了。

澄清,这是您的导轨应用程序无法加载时乘客显示的调用堆栈页面。

我宁愿不直接修改旅客模板文件。

乘客似乎并不尊重:

ErrorDocument 500 /500.html 

你必须包括乘客指令:

 PassengerFriendlyErrorPages off 

除了您想要的Apache的ErrorDocument指令外,为了禁用Passenger错误页面。

在较新版本的Phusion Passenger中,在您的Apache虚拟主机中设置以下内容:

PassengerErrorOverride on

ErrorDocument 500 /path/to/500.html

如果这是500错误你想/显示不同的东西,你应该能够更改公用文件夹下的Rails应用程序中的500.html页面。 对不起,如果你已经,但这听起来像你想改变。

 /usr/local/lib/ruby/gems/1.8/gems/passenger-2.2.4/lib/phusion_passenger/templates 

(你的lib / gempath可能会有所不同。)