les erreurs mysql ne s' afichent pas ! [serveur 1and1]

les erreurs mysql ne s' afichent pas ! [serveur 1and1] - PHP - Programmation

Marsh Posté le 03-01-2006 à 13:12:58    

Bonjour à tous  :hello:  :hello:
 
Voilà j' ai changé d' hebergeur en sautant sur loffre dhebergement gratuit 3ans "1and1.fr", et je me suis rendu compte que lorsque j' avais des erreurs dans mon code php (qui concerne a chaque fois mysql), elles ne s' affichaient pas. Je ne vois que les "parse error" mais par contre les erreurs liées à mysql "warning ..." n' apparaissent jamais :(
 
Je pense que c' est lié a la confguration du serveur mais j' aimerais savoir comment afficher a nouveau ces erreurs parcque coder sans savoir ce qui ne va pas, c' est tres ennuyeu  :D  
 
tchao :)


---------------
http://www.videos-nouvelle-star.fr/ : les meilleures vidéos de la nouvelle star 2007 à télécharger en haute qualité
Reply

Marsh Posté le 03-01-2006 à 13:12:58   

Reply

Marsh Posté le 03-01-2006 à 14:19:46    

Tu dois ajouter la ligne :

Code :
  1. error_reporting(E_ALL | E_STRICT);


et lire la doc php :
http://fr.php.net/manual/fr/functi [...] orting.php


Message édité par smaragdus le 03-01-2006 à 14:20:22
Reply

Marsh Posté le 04-01-2006 à 13:42:41    

merci de ton aide ca fonctionne ;)
 
mais comment dois-je m' y prendre pour que cette modification affecte chaque page du serveur ?


---------------
http://www.videos-nouvelle-star.fr/ : les meilleures vidéos de la nouvelle star 2007 à télécharger en haute qualité
Reply

Marsh Posté le 04-01-2006 à 14:05:15    

cowboy_bb a écrit :

merci de ton aide ca fonctionne ;)
 
mais comment dois-je m' y prendre pour que cette modification affecte chaque page du serveur ?

Si c'est un serveur dédié, demande à ton hébergeur.
Si c'est un serveur mutualisé, rajoute cette ligne sur toutes les pages.

Reply

Marsh Posté le 04-01-2006 à 14:52:02    

omega2 a écrit :


Si c'est un serveur mutualisé, rajoute cette ligne sur toutes les pages.


 
ou mieux : faire un require_once avec cette ligne dedans : en production, on n'affiche pas les erreurs (pour la sécurité), on les traite, ce qui necessite de pouvoir facilement paramétrer cet affichage. Tu vas me dire que faire un include juste pour cette ligne c'est abusé, c'est vrai, mais en général, il y a toujours une bibliothèque qu'on inclut dans toutes les pages  (l'authentification ou la connexion à la db par exemple) : rajoute donc cette ligne dans ce fichier en question.

Reply

Marsh Posté le 04-01-2006 à 17:45:22    

merci smaragdus, j' utilise toujours un fichier index.php dans lequel j' inclus les pages du site, donc cette methode me convient parfaitement  :D


---------------
http://www.videos-nouvelle-star.fr/ : les meilleures vidéos de la nouvelle star 2007 à télécharger en haute qualité
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed