Le fuseau horaire et plus de problèmes avec Cakephp 1.3 et PHP 5.3.2

sur le serveur j'ai php 5.3.2, et cakephp 1.3.

quand je lance l'application cakephp, il me donne des erreurs suivantes:

Avertissement (2): la fonction strtotime() [http://php.net/function.strtotime]: Il n'est pas sûr de s'appuyer sur le système de paramètres de fuseau horaire. Vous êtes nécessaire pour utiliser la date.le fuseau horaire ou le date_default_timezone_set() function. Dans le cas où vous avez utilisé une de ces méthodes, et vous obtenez toujours cet avertissement, vous avez probablement mal orthographié le l'identifiant du fuseau horaire. Nous selected 'Europe/Berlin' for 'CEST/2.0/DST' instead [ROOT/cakephp/cake/libs/cache.php ligne 570]

Aussi, je vais obtenir quelques errros:

Avis: Essayer d'obtenir la propriété de non-objet dans /htdocs/cakephp/cake/libs/cache/file.php sur la ligne 248 erreur Fatale: Appel à une fonction de membre du cd() sur un non-objet dans /htdocs/cakephp/cake/libs/cache/file.php sur la ligne 248

Fuseau horaire dans php.ini est définie comme l'Europe/London

Je suis toujours cette erreur, en dépit de définir ou non date_default_timezone_set('UTC'), ou de l'Europe/London, ou quoi que...

vraiment frustrant......... s'il vous plaît aider...

Mise à JOUR: problème avec mon installation de php... si je lance

<?php echo date('Y'); ?>

... il me donne un écran vide. aucun résultat...

est-il peut-être un problème?

Avez-vous essayé de déclarer le fuseau horaire dans votre code? Peut-être dans votre app_controller beforeFilter() ?
on dirait que j'ai un problème avec l'installation de php... s'il vous plaît, jetez un oeil à la mise à jour partie de ma question.
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 user198003 | 2010-07-30