簡體   English   中英

如何在rails開發環境中測試錯誤頁面?

[英]How can I test error pages in rails development environment?

我想在我的Rails 3.0.7應用程序中設計我的404頁面。 如果我請求一個不存在的頁面,我得到了開發輸出

    Routing Error

    No route matches "/foo"

我嘗試了以下答案:

如何在rails開發環境中測試500.html?

application_controller:

def local_request?
  false
end

development.rb:

config.consider_all_requests_local = false

development.rb:

config.action_view.debug_rjs = false

我也開始了我的應用程序:RAILS_ENV =生產軌道s RAILS_ENV =生產乘客開始

它都不起作用。我喜歡rails如何使復雜的任務變得非常簡單。 但是真正令人沮喪的是,真正簡單的事情變得非常困難,無法調試,最終你會破解遠程服務器來解決它。

以前有人有這個問題嗎?

如果您的錯誤頁面是靜態的,您只需轉到http:// localhost:3000 / 404.htmlhttp:// localhost:3000 / 500.html等。

我到目前為止最好的想法是在本地以生產模式運行服務器。

rails s -e production

干杯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM