Bu Rails yapılandırma ayarının amacı nedir ...
config.action_controller.consider_all_requests_local = true
İçinde varsayılan olarak true olarak ayarlanmıştır config/environments/development.rb.
Teşekkürler,
Ethan
Yanıtlar:
Yerel olmayan istekler, kullanıcı dostu hata sayfalarına neden olur. Geliştiricilerden geldiği varsayılan yerel istekler, satır numaraları ve geri izleme içeren daha kullanışlı bir hata mesajı görür. consider_all_requests_localuygulamanızın, istekte bulunan makine uzaktayken bile bu geliştirici dostu mesajları görüntülemesine olanak tanır.
503ama bir müşteri bir alıyorsa 500?
Geliştirme düzeyinde şunları belirledik:
think_all_requests_local set = true
çünkü geliştiricinin, aşağıdaki resimde görebileceğiniz gibi düzen / görünümü gösteren tam hataya bakması gerekiyor.
Ancak üretim düzeyinde, dahili kodlama hatamızı göstermemize gerek olmadığı için yanlış ayarlıyoruz:
config.consider_all_requests_local = false
config.consider_all_requests_local=