Comment faire pour afficher les erreurs PHP4 dans environnement PHP5?

Comment faire pour afficher les erreurs PHP4 dans environnement PHP5? - PHP - Programmation

Marsh Posté le 12-10-2009 à 18:58:12    

Bonjour,
 
J'ai un projet PHP4 que je dois migrer sous PHP5.  
J'essaye de faire afficher sur mes pages les méthodes "DEPRECATED" et mots réservés qui ne sont plus utilisés en PHP5.  
J'ai essayé de changer le error_reporting dans php.ini pour E_ALL | E_DEPRECATED | E_STRICT.
 
Malheureusement aucune erreur ne s'affiche. Même les déclarations du type  

Code :
  1. var maVariable = x;


 
Ça passe dessus sans problème. Comment faire pour que ça affiche ?
 
J'utilise MAMP Pro avec PHP 5.2.6.
Merci.

Reply

Marsh Posté le 12-10-2009 à 18:58:12   

Reply

Marsh Posté le 12-10-2009 à 20:59:35    

etrange pour les variable j'ai toujours connu $ ...

Reply

Marsh Posté le 13-10-2009 à 05:59:55    

excuse,  
J'ai tapé très vite, t'as raison ça devrait être.

Code :
  1. var $maVariable = x;


 
mais bon en php 5, le var n'est plus bon... mais pourtant ça ne m'affiche pas d'erreur..
 

Reply

Marsh Posté le 13-10-2009 à 10:57:33    

zetoune a écrit :

excuse,  
J'ai tapé très vite, t'as raison ça devrait être.

Code :
  1. var $maVariable = x;


 
mais bon en php 5, le var n'est plus bon... mais pourtant ça ne m'affiche pas d'erreur..
 


 
La constante E_DEPRECATED ne fonctionne qu'à partir de PHP 5.3.0 cf http://fr.php.net/manual/fr/errorfunc.constants.php :jap:


Message édité par FranceDenBas le 13-10-2009 à 10:57:42

---------------
"Il a inventé le bougisme : je bouge donc je suis" :sol: - Dupont-Aignan à propos de Son Altesse Sérénissime Sarkal 1er. Merci Handsome Devil et Meriadeck.
Reply

Marsh Posté le 13-10-2009 à 14:11:02    

je viens de changer à PHP 5.3 et ça change rien..
Ça ne s'Affiche pas !! :-(

Reply

Marsh Posté le 13-10-2009 à 14:22:22    

ta peu etre pas d'erreur tout simplement...

Reply

Marsh Posté le 13-10-2009 à 15:45:19    

Normalement il devrait mettre une erreur sur les déclarations de ce type
non?  

Reply

Sujets relatifs:

Leave a Replay

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