Bienvenue invité ( Connexion | Inscription )
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. -------------------- |
|
|
|
![]() |
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... -------------------- |
|
|
|
15 Sep 2005, 16:33
Message
#3
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Banned Messages : 4 132 Inscrit : 25 Jan 2003 Lieu : Entre Nancy, Metz et Sarreguemines Membre no 5 818 |
QUOTE(oliricha @ 15 Sep 2005, 17:13) 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... [right][snapback]1323030[/snapback][/right] Vérifie si les renvois à la ligne de ton script ne sont pas au format Mac ou Windows. Ils doivent être au format Unix (LF), sinon le PHP affiche un mauvais numéro de ligne... Ça m'est aussi déjà arrivé. -------------------- A+
Le site de notre assoc' : AECDN Vous avez des problèmes d'affichage avec votre MBP? cliquez ici! MacBook Pro 15,4" 2x2,6 GHz Penryn/4 Go DDR2/200 Go 7200 tr/min/SD/Leopard Powered (10.5.7) avec écran externe Samsung 19" SyncMaster 931BW Stockage : Pioneer DVR111D + DD ext. 1 To Samsung FW800 + DD ext. Seagate Momentus 2 FW 100 Go et Hitachi TravelSTar 7k100 FW 100 Go Musique : iPod Touch 16 Go + iPod 3G 20 Go refurbished + iTrip (super pratique!) + iPod Hi-Fi Image : Imprimante laser couleurs Brother HL-4040CN + Epson Perfection 2480 + APN Pentax Optio 550 Internet : Freebox HD dégroupage total, marche moyen :( |
|
|
|
oliricha Erreurs PHP et numéro de ligne 15 Sep 2005, 11:45
schlum Dans le mien j'ai ça si ça peut t'aider ... 15 Sep 2005, 14:24
oliricha QUOTE(schlum @ 15 Sep 2005, 15:24)Dans le mie... 15 Sep 2005, 16:00
oliricha Merci Captain Bumper! le problème avance... 15 Sep 2005, 17:15
schlum Pour le php.ini je pense qu'il faut copier le ... 15 Sep 2005, 17:29![]() ![]() |
| Nous sommes le : 4th April 2026 - 19:40 |