Установка часового пояса по умолчанию не работает, несмотря на то, что часовой пояс действителен

Я получаю, когда просто делаю phpinfo()

Warning: phpinfo(): Небезопасно полагаться на системные настройки часового пояса. Вы обязаны использовать настройку date.timezone или функцию date_default_timezone_set(). Если вы использовали любой из этих методов и все еще получаете это предупреждение, скорее всего, вы неправильно указали идентификатор часового пояса. Мы выбрали 'Europe/Helsinki' вместо 'EET/2.0/no DST' в /myadmin/i.php на строке 8

вот i.php :


И как вы можете видеть, когда я делаю date_default_timezone_set("Europe/Kiev"), я получаю:

Notice: date_default_timezone_set(): Timezone ID 'Europe/Kiev' is invalid in /myadmin/i.php on line 4

Я уверен, что использую действительную строку timezone из here, и я действительно установил :

date.timezone = Europe/Kiev

в php.ini файле.

Окружение: CentOS 6 , nginx/1.1.11 , PHP 5.3.8 (fpm-fcgi)

Я действительно не могу понять в чем дело. Спасибо.

6
задан Danny Beckett 28 March 2013 в 17:18
поделиться