Modifier les erreurs 404/403 [Réglé]
Visiteur
Boosteur Inactif
J'aimerais modifier les erreurs 403/404 de PHPBoost pour les rendre plus vivante et afin d'éviter de commencer a modifier le code interne de PHPBoost j'en avais tout simplement créer moi même plus simple et cela permet de suivre le serveur même après une maj
j'ai donc mis dans le .htaccess (par l'administration)
Code HTACCESS :
ErrorDocument 403 error/403.php ErrorDocument 404 error/404.php ErrorDocument 500 error/500.php
en prenant soins de créer un dossier a la racine de mon site (en local) que j'ai appelé "error" avec les pages à l’intérieure mais quand je force l'erreur 404 je tombe tout simplement sur une page ou il et juste marqué "error/404.php"
Je crois savoir que PHPBoost a déjà dans le .htaccess les erreurs du coup c'est peut être tout simplement un conflit entre les deux ?
Je précise que je n'aime pas chipoter au .htaccess je n'en connais même pas le contenu ...
Voilà ci quelqu'un pouvais m’éclairer à ce sujet.
Je précise que j'ai regarder un peut partout sur le net et que le principe reste le même.
Merci
Édité par Visiteur Le 12/07/2014 à 12h10
SchyzoO Membre non connecté
Booster Fuzil
- Booster Fuzil
- Voir le profil du membre SchyzoO
- Inscrit le : 06/07/2014
- Groupes :
Il faut remplacer les lignes du htaccess qui existent déjà :
Code TEXT :
# Error pages # ErrorDocument 403 /user/error/403/ ErrorDocument 404 /user/error/404/
Donc en gros, comme suit pour ton cas :
Code TEXT :
# Error pages # ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php
Je viens de tester avec ces éléments et ça fonctionne bien, peut-être as-tu oublié le '/' devant le path des fichiers.
Édité par SchyzoO Le 12/07/2014 à 12h19
Visiteur
Boosteur Inactif
merci donc finalement c'est parce-que le .htaccess contenais déjà les lignes pour les erreurs ?
J'ai tester cela fonctionne, merci encore.
Par contre cela ne poseras pas de problème de sécurité ci je ne touche qu'aux lignes d'erreur ?
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
pourquoi ne pas modifier le template des erreur 403/404 de PHPBoost ??
Cordialement, janus57
Visiteur
Boosteur Inactif
Bonjour,
pourquoi ne pas modifier le template des erreur 403/404 de PHPBoost ??
Cordialement, janus57
pourquoi ne pas modifier le template des erreur 403/404 de PHPBoost ??
Cordialement, janus57
Bonjour Janus57,
en faite j'avais penser a sa avant en effet mais le soucis c'est que dès qu'il y a une maj faut tout refaire dans la plupart des cas du coup des pages simple avec un texte et un petit lien pour retourner sur le site n'est pas plus mal enfin pour moi, en même temps n'ayant jamais modifier les templates des erreurs de PHPBoost je ne sais pas vraiment si eux subissent des maj :s
Je doute du coup je vais regarder ou cela se trouve dans la 4.1
Merci
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
normalement les template d'erreur ne subissent pas de MAJs sauf si un bug est remonté dans ceux-ci, et de toute façons il suffit de les "exclure" de la MAJ (pas là j’entends les supprimer de la MAJ et vérifier à la main si une modif a été fait si ils sont présent dans la MAJ).
Perso j'avais modif le module "articles" pour un site,du coup le module "articles" été mis à jour la main à chaque MAJ PHPBoost, c'est peut être plus "long" mais au moins mes modifs été conservés.
Cordialement, janus57
Visiteur
Boosteur Inactif
Bonjour,
normalement les template d'erreur ne subissent pas de MAJs sauf si un bug est remonté dans ceux-ci, et de toute façons il suffit de les "exclure" de la MAJ (pas là j’entends les supprimer de la MAJ et vérifier à la main si une modif a été fait si ils sont présent dans la MAJ).
Perso j'avais modif le module "articles" pour un site,du coup le module "articles" été mis à jour la main à chaque MAJ PHPBoost, c'est peut être plus "long" mais au moins mes modifs été conservés.
Cordialement, janus57
normalement les template d'erreur ne subissent pas de MAJs sauf si un bug est remonté dans ceux-ci, et de toute façons il suffit de les "exclure" de la MAJ (pas là j’entends les supprimer de la MAJ et vérifier à la main si une modif a été fait si ils sont présent dans la MAJ).
Perso j'avais modif le module "articles" pour un site,du coup le module "articles" été mis à jour la main à chaque MAJ PHPBoost, c'est peut être plus "long" mais au moins mes modifs été conservés.
Cordialement, janus57
Ok merci, j'ai regarder et je ne trouve pas dans la 4.1 ou les modifier, je continue de chercher et je verrais ci c'est mieux ainsi.
Merci.
Edit finalement j'ai trouver dans :
user/templates/UserErrorController.tpl
Je regarde ce que je peut faire avec
Édité par Visiteur Le 12/07/2014 à 13h40
Visiteur
Boosteur Inactif
Voilà a quoi ressemble mon erreur a présent.
Erreur
Merci a vous bonne journée.
Édité par Visiteur Le 12/07/2014 à 14h58
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie