IPB

Bienvenue invité ( Connexion | Inscription )

> Erreurs PHP et numéro de ligne, seulement du code executé
Options
oliricha
posté 15 Sep 2005, 11:45
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 144
Inscrit : 19 Jul 2002
Lieu : Au pays des vaches et du chocolat...
Membre no 2 936



Bonjour,

je pense que c'est depuis la dernière mise a jour de Tiger et du serveur Apache, j'ai des problèmes avec la numérotation des lignes en cas d'erreur.

En fait, si il y a une erreur dans mon code, le serveur renvoie le numéro de la ligne qui pose problème. Mais depuis peu, il renvoie le numéro de la ligne mais seulement du code qu'il a executé. Je pense que c'est une variable à changer (php.ini?) mais je ne trouve pas laquelle.

Merci de votre aide.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
oliricha
posté 15 Sep 2005, 16:13
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 144
Inscrit : 19 Jul 2002
Lieu : Au pays des vaches et du chocolat...
Membre no 2 936



pour mieux décrire mon problème, voici un petit exemple:

CODE
1 | <?php
2 | if($test == "oui")
3 | {
4 |  echo "test";
5 | }
6 | include("FICHIER_BIDON");
7 | ?>


Là, l'erreur se trouve a la ligne n°6 car le "FICHIER_BIDON" n'existe pas.
Mais le serveur renvoie une erreur a la ligne n°3 alors que celle-ci est correcte!

QUOTE
Warning: main(FICHIER_BIDON): failed to open stream: No such file or directory in /Users/olivier/Sites/test.php on line 3


c'est vraiment galère pour le "debug" de mes scripts, enfin je vous laisse imaginer...


--------------------
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 4th April 2026 - 19:40