49 votes

Comment tester 500.html dans le développement de rails env?

Je souhaite tester les 500 pages d’erreur de mon application Rails à l’aide de l’environnement de développement.

J’ai déjà essayé ceci dans `` :

Mais cela ne semble pas avoir d’effet.

85voto

u2622 Points 977

La seule façon que j’ai trouvée pour le faire jusqu’à présent est de mettre en place ``

``

Accédez ensuite aux URL à l’aide de mon adresse IP locale : ``

Les autres paramètres mentionnés ne semblent pas avoir d’effet.

30voto

Jeff Poulton Points 2951

Aucune des solutions proposées n’a fonctionné dans mon application Rails 3. La solution rapide et sale pour moi était simplement de frapper les pages d’erreur directement pour voir le HTML rendu. Par exemple

24voto

Stephane Paquet Points 437

Il suffit de faire un http://localhost:3000/404 ou /500 pour accéder à ces pages et voir à quoi elles ressemblent.

13voto

Shadwell Points 14102

Vous pouvez :

  1. accéder à l’application à l’aide d’une adresse autre que localhost ou 127.0.0.1 que rails considère par défaut comme des requêtes locales
  2. Remplacez ```` quelque chose comme :

Le second empêchera les rails de traiter les demandes de localhost et 127.0.0.1 comme des requêtes locales qui, combinées à `` la page 500.html.

9voto

Aaron Henderson Points 511

En plus de définir : J’avais aussi besoin de définir :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X