Aides sur les thèmes PHPBoost [Réglé] Customiser une page d'erreur "can't connect to database"
Reprise du message précédent
Bonjour Janus57Je n'ai aucun lien ..
Puis qu'importe ce qu'il y a dessus, tant que c'est voyant, clair, et professionnel.
m-ickael:
Bonjour,
si tu arrive à voir le lien vers quoi l'erreur redirige je suis preneur, car de mon coté cela redirige sur /member/fatal.php?error=1&_err_stop=1
Donc si cela redirige pareil chez toi logiquement cela devrait être : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Après tu dis que le page est blanche donc il faudrait arriver à choper le lien pour confirmer, car si je te propose une modification elle se basera sur le lien, donc si le lien n'est pas le même la modification risque de ne pas fonctionner.
Pour info cette page ne charge aucune partie qui demande SQL, elle va chercher les erreur dans le fichier error.log
Cordialement, janus57
Bonjour Janus57
Je n'ai aucun lien ..
Puis qu'importe ce qu'il y a dessus, tant que c'est voyant, clair, et professionnel.
Je n'ai aucun lien ..
Puis qu'importe ce qu'il y a dessus, tant que c'est voyant, clair, et professionnel.
Bonjour,
si tu arrive à voir le lien vers quoi l'erreur redirige je suis preneur, car de mon coté cela redirige sur /member/fatal.php?error=1&_err_stop=1
Donc si cela redirige pareil chez toi logiquement cela devrait être : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Après tu dis que le page est blanche donc il faudrait arriver à choper le lien pour confirmer, car si je te propose une modification elle se basera sur le lien, donc si le lien n'est pas le même la modification risque de ne pas fonctionner.
Pour info cette page ne charge aucune partie qui demande SQL, elle va chercher les erreur dans le fichier error.log
Cordialement, janus57
D'accord.
Le lien fonctionne, mais lorsque j'ai eu ce problème, c'était une page blanche .. Peux tu créer l'erreur sur mon site? Moi en faisant F5 10 ou 20x cela ne fonctionne pas
Le lien fonctionne, mais lorsque j'ai eu ce problème, c'était une page blanche .. Peux tu créer l'erreur sur mon site? Moi en faisant F5 10 ou 20x cela ne fonctionne pas
Je n'y arrive pas .. Essaie .. Ce n'est qu'une simple erreur .. Il faut bien attraper ce satané lien
Edité par
m-ickael
Le 09/11/2014 à 15h42
m-ickael:
Bonjour,
déjà désolé pour avoir fait planté ton site en beauté pendant quelques minutes.
J'ai réussit à récupérer ce lien : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Mais effectivement si je debug, y a pas de template :
Citation:
GET /site/media/media-78-1+vehicule-militaire-suisse-tests-de-franchissement.php HTTP/1.0
Host: planet-truck.fr
Accept: */*
User-Agent: janus57
Connection: close
HTTP/1.1 302 Moved Temporarily
Date: Sun, 09 Nov 2014 17:13:11 GMT
Server: Apache
X-Powered-By: PHP/5.2.17
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Location: http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Cache-Control: max-age=172800
Expires: Tue, 11 Nov 2014 17:13:11 GMT
Vary: Accept-Encoding
Content-Length: 0
Connection: close
Content-Type: text/html; charset=iso-8859-1
GET /site/member/fatal.php?error=1&_err_stop=1 HTTP/1.0
Host: planet-truck.fr
Accept: */*
User-Agent: janus57
Connection: close
HTTP/1.1 200 OK
Date: Sun, 09 Nov 2014 17:13:13 GMT
Server: Apache
X-Powered-By: PHP/5.2.17
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Cache-Control: max-age=172800
Expires: Tue, 11 Nov 2014 17:13:13 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=iso-8859-1
Can't connect to database!<br /><br /><br /><br />User passiontruck already has more than 'max_user_connections' active connections
Donc je vais voir de mon côté pour un petit bout de code qui pourrait être mis en place
EDIT :
je viens d'avoir l'erreur en live et j'ai bien le template qui est là.
Pour la page blanche je pense que sa bug est que c'est directement le fichier PHP qui renvoie l'erreur sans passer par le template.
Cordialement, janus57 Edité par janus57 Le 09/11/2014 à 18h49
Je n'y arrive pas .. Essaie .. Ce n'est qu'une simple erreur .. Il faut bien attraper ce satané lien
Bonjour,
déjà désolé pour avoir fait planté ton site en beauté pendant quelques minutes.
J'ai réussit à récupérer ce lien : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Mais effectivement si je debug, y a pas de template :
Citation:
GET /site/media/media-78-1+vehicule-militaire-suisse-tests-de-franchissement.php HTTP/1.0
Host: planet-truck.fr
Accept: */*
User-Agent: janus57
Connection: close
HTTP/1.1 302 Moved Temporarily
Date: Sun, 09 Nov 2014 17:13:11 GMT
Server: Apache
X-Powered-By: PHP/5.2.17
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Location: http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Cache-Control: max-age=172800
Expires: Tue, 11 Nov 2014 17:13:11 GMT
Vary: Accept-Encoding
Content-Length: 0
Connection: close
Content-Type: text/html; charset=iso-8859-1
GET /site/member/fatal.php?error=1&_err_stop=1 HTTP/1.0
Host: planet-truck.fr
Accept: */*
User-Agent: janus57
Connection: close
HTTP/1.1 200 OK
Date: Sun, 09 Nov 2014 17:13:13 GMT
Server: Apache
X-Powered-By: PHP/5.2.17
Cache-Control: no-cache, must-revalidate
Pragma: no-cache
Cache-Control: max-age=172800
Expires: Tue, 11 Nov 2014 17:13:13 GMT
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=iso-8859-1
Can't connect to database!<br /><br /><br /><br />User passiontruck already has more than 'max_user_connections' active connections
Donc je vais voir de mon côté pour un petit bout de code qui pourrait être mis en place
EDIT :
je viens d'avoir l'erreur en live et j'ai bien le template qui est là.
Pour la page blanche je pense que sa bug est que c'est directement le fichier PHP qui renvoie l'erreur sans passer par le template.
Cordialement, janus57 Edité par janus57 Le 09/11/2014 à 18h49
Bonjour,
Citation:
je vais te passer une modif dans la semaine je pense (ou en fin de semaine je sais pas encore).
Après je ne sais pas si elle fonctionnera sur la page blanche vu que perso je l'ai pas eu, mais le logiciel qui a bourriné ton site, oui.
Donc après faudra voir ça en "live" si tu arrive à retomber sur la page pour voir si la modif a bien été pris en compte.
Cordialement, janus57
Citation:
Que faire donc?
je vais te passer une modif dans la semaine je pense (ou en fin de semaine je sais pas encore).
Après je ne sais pas si elle fonctionnera sur la page blanche vu que perso je l'ai pas eu, mais le logiciel qui a bourriné ton site, oui.
Donc après faudra voir ça en "live" si tu arrive à retomber sur la page pour voir si la modif a bien été pris en compte.
Cordialement, janus57
Bonjour,
désolé pour le retard, mais après avoir ouvert les yeux je viens de voir que effectivement y a "truc" (je sais pas comment l'expliquer) dans ce fichier.
Donc voici le fichier : http://pastebin.com/cYRa3k2L (voici en plus simple pour copier/coller : http://pastebin.com/raw.php?i=cYRa3k2L )
Et voici le message d'erreur :
Citation:
Désolé, une erreur s’est produite.
L'administrateur du site a été averti, veuillez réactualiser la page dans quelques instants.
Si l'erreur persiste vous pouvez me contactez à webmasteur [arobase] planet-truck [point] fr
Voici plus de détails sur l'erreur :
Cordialement, janus57
désolé pour le retard, mais après avoir ouvert les yeux je viens de voir que effectivement y a "truc" (je sais pas comment l'expliquer) dans ce fichier.
Donc voici le fichier : http://pastebin.com/cYRa3k2L (voici en plus simple pour copier/coller : http://pastebin.com/raw.php?i=cYRa3k2L )
Et voici le message d'erreur :
Citation:
Désolé, une erreur s’est produite.
L'administrateur du site a été averti, veuillez réactualiser la page dans quelques instants.
Si l'erreur persiste vous pouvez me contactez à webmasteur [arobase] planet-truck [point] fr
Voici plus de détails sur l'erreur :
Cordialement, janus57
Myster:
Bonjour,
ma solution fonctionne avec ou sans template, alors que ta solution elle modifiera aussi la nom dans l'erreur dans l'administration.
Exemple :
Citation:
c'est pas top comme erreur pour l'administrateur si un jour il a une autre erreur SQL qui survient.
Avec ma solution on surcharge peut être le fatal.php et rend la page d'erreur "moche" mais on touche pas aux erreur des logs admin (qui sont utile).
Cordialement, janus57
Solution donné ici: http://easy-design.net/forum/topic-3116+possibilite-de-rediriger-une-erreur-d-autorisation.php#m35211
Bonjour,
ma solution fonctionne avec ou sans template, alors que ta solution elle modifiera aussi la nom dans l'erreur dans l'administration.
Exemple :
Citation:
Erreur fatale : Ce service est momentanément indisponible. Veuillez nous excuser pour la gêne occasionnée
c'est pas top comme erreur pour l'administrateur si un jour il a une autre erreur SQL qui survient.
Avec ma solution on surcharge peut être le fatal.php et rend la page d'erreur "moche" mais on touche pas aux erreur des logs admin (qui sont utile).
Cordialement, janus57
Bonjour et merci à tous les deux.
J'ai changé le texte comme ceci, il n'y a aucun problème? :
Citation:
J'ai fais une petite donation au site hier pour vous remercier de votre aide.
J'ai changé le texte comme ceci, il n'y a aucun problème? :
Citation:
if ($_GET['error'] == 1 && $_GET['_err_stop'] == 1){
echo '<div style="background-color:grey;">Nous sommes désolé, une erreur s'est produite.<br />
L'administrateur du site a été averti, veuillez revenir sur l'accueil du site <a href="../site">planet-truck.fr</a><br />
Si l'erreur persiste vous pouvez me contactez à l'adresse suivante : [email protected] <br /><br />
Voici plus de détails sur l'erreur :</div>';
}
echo '<div style="background-color:grey;">Nous sommes désolé, une erreur s'est produite.<br />
L'administrateur du site a été averti, veuillez revenir sur l'accueil du site <a href="../site">planet-truck.fr</a><br />
Si l'erreur persiste vous pouvez me contactez à l'adresse suivante : [email protected] <br /><br />
Voici plus de détails sur l'erreur :</div>';
}
J'ai fais une petite donation au site hier pour vous remercier de votre aide.
Super, merci .. on verra bien si ça fonctionne maintenant ..
J'ai un peu changer le texte de Janus57, car dire " veuillez actualiser la page ", cela ramènera forcément à l'erreur.
J'ai un peu changer le texte de Janus57, car dire " veuillez actualiser la page ", cela ramènera forcément à l'erreur.
Bonjour,
non sa pose pas de problème le changement de texte, je l'est fait un peu à la va vite, et j'ai l'habitude de "coder" les adresse mail pour éviter que les bots spam l'adresse.
Si tu as un doute sur un code PHP tu peu utiliser ceci : http://fr.piliapp.com/php-syntax-check/
Par contre ton lien de retour à l'accueil est faux, avec ceci cela fonctionne mieux :
Tout simplement car comme ça on va remonter d'un dossier en arrière, on passera donc de planet-truck.fr/site/member/ à planet-truck.fr/site/ et voilà sur l'accueil du site.
@m-ickael : j'ai mis le fichier à jour (celui-ci : http://pastebin.com/raw.php?i=cYRa3k2L), avec tes changement + un arrangement du "design" qui respecte celui de ton site (à peu prêt) ou cas ou le message d'erreur se présente avec le template.
Je me suis basé sur tes menus.
Et voici la page ou tu peu voir le message en "live" : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Cordialement, janus57 Edité par janus57 Le 28/11/2014 à 15h09
non sa pose pas de problème le changement de texte, je l'est fait un peu à la va vite, et j'ai l'habitude de "coder" les adresse mail pour éviter que les bots spam l'adresse.
Si tu as un doute sur un code PHP tu peu utiliser ceci : http://fr.piliapp.com/php-syntax-check/
Par contre ton lien de retour à l'accueil est faux, avec ceci cela fonctionne mieux :
Code PHP :
if ($_GET['error'] == 1 && $_GET['_err_stop'] == 1){ echo '<div style="background-color:#F4F4F4;">Nous sommes désolé, une erreur s'est produite.<br /> L'administrateur du site a été averti, veuillez revenir sur <a href="../">l'accueil du site planet-truck.fr</a><br /> Si l'erreur persiste vous pouvez me contactez à l'adresse suivante : mickael@planet-truck.fr <br /><br /> Voici plus de détails sur l'erreur :</div>'; }
Pourquoi seulement "../"
Tout simplement car comme ça on va remonter d'un dossier en arrière, on passera donc de planet-truck.fr/site/member/ à planet-truck.fr/site/ et voilà sur l'accueil du site.
@m-ickael : j'ai mis le fichier à jour (celui-ci : http://pastebin.com/raw.php?i=cYRa3k2L), avec tes changement + un arrangement du "design" qui respecte celui de ton site (à peu prêt) ou cas ou le message d'erreur se présente avec le template.
Je me suis basé sur tes menus.
Et voici la page ou tu peu voir le message en "live" : http://planet-truck.fr/site/member/fatal.php?error=1&_err_stop=1
Cordialement, janus57 Edité par janus57 Le 28/11/2014 à 15h09
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie