Page personnalisée pour erreur 500 - PHP - Programmation
Marsh Posté le 26-09-2016 à 11:15:09
Met une page HTML plutôt qu'une page PHP.
Remplace /error/error_500.php par /error/error_500.html (et, bien sûr, aucun code PHP dans cette page).
Le problème de fond, c'est que tu as vraisemblablement un problème pour exécuter du code serveur. Mais plutôt que de fournir une page statique qui ne contient pas de code serveur, tu tentes d'exécuter à nouveau du code.
Ta page error_500.php doit elle aussi être en erreur, du coup httpd envoie sa propre page d'erreur 500.
Marsh Posté le 25-09-2016 à 22:00:32
Salut à tous, j'ai un petit souci j'ai un site qui par moments dans la journée reçoit beaucoup de visiteurs ce qui a souvent pour résultat une erreur 500.
J'ai donc prévu une page dans mon fichier htaccess qui est censée s'afficher en cas d'erreur 500 grâce à cette ligne : "ErrorDocument 500 /error/error_500.php"
Elle ne s'affiche pas et l'erreur 500 est toujours celle de l'hébergeur, il me semble de c'est logique vu que si la page demandée sur le serveur n'est pas accessible la page "error_500.php" ne le sera pas non plus, ce qui n'est pas le cas pour une erreur 404 (là ça marche très bien).
Je suppose que la page doit peut être être mise ailleurs, mais c'est justement ça qui m'échappe.
J'espère que je me suis bien expliqué, merci d'avance à ceux qui essayeront de m'aider