nginx + php-fpm & date.timezone [SOLVED]
LinuxID 9 декабря, 2011 - 13:28
Доброго времени суток.
На web сервере phpinfo() выдает не верную зону.
Пишет:SMP Tue Dec 6 12:08:29 Local time zone must be set--see zic m x86_64
Должно быть:SMP Tue Dec 6 12:08:29 MSK 2011 x86_64
При этом в системе:
cat /etc/conf.d/hwclock
clock="Europe/Moscow"
сделано
cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
date
Птн Дек 9 13:10:25 MSK 2011
для php:
cat /etc/php/fpm-php5.3/php.ini | grep 'timezone'
date.timezone ="Europe/Moscow"
Где я что не так сделал и/или не доделал?
»
- Для комментирования войдите или зарегистрируйтесь
.
Склонен полагать, что ты после обновления
sys-libs/timezone-data
не перезапустил соответствующего демона (конкретики не скажу, сfpm-php
делов никогда не имел).:wq
--
Live free or die
Полюбас перезагрузка компа
Полюбас перезагрузка компа должна была решить проблему ... ан нет!!! Не решила. При этом на всяий случай ntp-client запущен.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
.
Интересно...
Можно предположить статическое включение информации старого файла зоны в php.
Лечить соответственно
emerge -1 php
Но странно оно...
:wq
--
Live free or die
Твою ж то мать ... ну ни за
Твою ж то мать ... ну ни за что бы не догадался!!!
В phpinfo() в первом поле "SYSTEM" как оказалось показывается не время, а дата и локаль сборки ядра. А т.к. при установки системы я сначала ставлю kernel & grub & reboo и только потом все настраиваю, соответственно при сборке ядра ... все вытекающие глупости.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)