php5.3.3 date.le fuseau horaire de nouveau php.ini directive n'est pas pris en compte

Système: Debian Lenny/Apache 2.2/php5.3.3 compilées à partir de sources

Je suis strugglying avec la date.le fuseau horaire à l'intérieur de php.ini.

Je peux définir le TZ à l'aide du code source en php mais je voudrais corriger cela à la fois dans le fichier ini.

code php : Ok

date_default_timezone_set('Europe/Berlin');

php.ini : Pas prise en considération si pas de configuration dans le code source

date.timezone = 'Europe/Berlin'

J'ai aussi vérifié que j'ai modifié le droit php.ini fichier et des interférences avec certains php.par défaut.ini fichiers.
J'ai vérifié dans les fichiers de configuration d'apache s'il y aurait une ingérence TZ env de données, mais aucun.

Ne sais pas quoi faire de plus, si tous les conseils seront les bienvenus,

thx à l'avance.

EDIT:
J'ai aussi essayé avec pas de ou de guillemets simples ou doubles en tant que date.timezone = "Europe/Berlin' mais j'ai toujours un "pas de valeur" dans le phpinfo.

EDIT2: les Deux phpinfo() et le dessous de script de test de retour que la date.le fuseau horaire est vide (par exemple. aucune valeur) :

 date_default_timezone_set('America/Los_Angeles');
 $script_tz = date_default_timezone_get();
 $iniset = ini_get('date.timezone') ;
 if (strcmp($script_tz, $iniset)){
   echo "Script timezone ($script_tz) differs from ini-set timezone ($initset).";
 } else {
   echo "Script timezone ($script_tz) and ini-set timezone match.";
 }

EDIT3: hum, je crois que j'ai trouvé qqch dans le php.ini :

 Configuration File (php.ini) Path : /usr/local/php533/php.ini 
 Loaded Configuration File : VOID !

Donc je dois trouver le moyen de vérifier que Apache est à la recherche pour le droit de php.ini en quelque sorte...

Note: La php-cli's php.ini fichier est différent alors apache2's php.ini fichier. Je suggère symbolique reliant l'un à l'autre pour les garder synchronisés et d'éviter la confusion!

OriginalL'auteur hornetbzz | 2011-06-22