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_local
uygulamanızın, istekte bulunan makine uzaktayken bile bu geliştirici dostu mesajları görüntülemesine olanak tanır.
503
ama 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=