Проблема с датой PHP Version 5.3.3 closed

Started by ler on 2012-10-05 06:40 — 3 replies, 2246 views

#1
[05-Oct-2012 14:24:15] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSK/4.0/no DST' instead in /var/www/
#2
в .htaccess
php_value date.timezone "Europe/Moscow"
или в php.ini
date.timezone = ' Europe/Moscow '
#3
Europe/Moscow - даёт неверный пояс +3, верный пояс для Москвы можно задать Etc/GMT-4

а вообще лучше перенести $bb_cfg['board_timezone'] = 4; из БД в config.php и там же ниже этой строки прописать:
if (function_exists('date_default_timezone_set')) date_default_timezone_set('Etc/GMT'. -$bb_cfg['board_timezone']);
тогда движок будет плевать на верные или неверные настройки php, а выставлять нужные параметры как нужно движку.
#4
Тема закрыта