Subscribe:

Ads 468x60px

vendredi 22 octobre 2010

"Deprecated: Function ereg() is deprecated" lors d'installation de drupal

La première fois que j'ai installé drupal, lorsque j'ai lancé l'install; une liste innombrable du même message d'erreur m'est apparue au dessus de la vraie page d'installation. Il disait "Deprecated: Function ereg() deprecated in C:\wamp\www\drupal\includes\file.inc on line 902".
Après quelques petites recherches je me suis rendu compte qu'en fait c'est parce que la fonction citée dans le message d'erreur n'est plus valide dans les nouvelles versions de php. Elle a été remplacée. Il suffit donc pour résoudre le problème de la remplacer par son successeur. Et tout est indiqué: fichier file.inc ligne 902 et on remlace 'ereg' par 'mb_ereg' et le tour est joué.
Une autre solution que je préfère écarter est de ramener la version de php utilisée par votre serveur à une version antérieure.