J'ai une classe d'applicationComment afficher les erreurs qui se produisent dans une application Sinatra modulaire hébergée par Passenger?
class MyApplication < Sinatra::Base
# ... do something ...
end
et un fichier config.ru
# ... load libraries ...
run MyApplication
J'utilise habituellement des passagers comme mon environnement de développement qui fonctionne parfaitement bien pour une normale - l'application Sinatra - non modulaire. Mais dans ce cas, je n'ai pas de sortie d'erreur à la place je reçois la page d'erreur interne du serveur par défaut qui n'est pas très utile. Est-il possible d'activer la gestion des erreurs par défaut?
Cela ne fonctionne pas pour moi. Je ne suis toujours pas capable d'attraper l'erreur – ishan
Peut-être un peu plus pragmatique: 'set: show_exceptions, développement?' – briangonzalez