Ошибка в timezone settings

Все о скриптах

Модераторы: Art.i, vasya

Ошибка в timezone settings

Сообщение Izmail » Вс апр 25, 2010 3:03 pm

в phpmyadmin выдаётся туча ошибок на одну и ту же тему:
Код: выделить все
Warning: strtotime() [function.strtotime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/db_info.inc.php  on line 88

Warning: strftime() [function.strftime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1482

Warning: strftime() [function.strftime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1483

Warning: strftime() [function.strftime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1485

Warning: strtotime() [function.strtotime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/db_info.inc.php on line 93

Warning: strftime() [function.strftime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1482

Warning: strftime() [function.strftime]: 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 'MSD/4.0/DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1483



dumper выдаёт ту же ошибку:
Код: выделить все

date() [function.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 'MSD/4.0/DST' instead (2)


Умные люди говорят, что это исправляется раскомментированием в php.ini

date.timezone = "Europe/Moskow"

меня это не спасло. В чём ещё может быть проблема?[/b]
Izmail
 
Сообщений: 24
Зарегистрирован: Ср янв 28, 2009 2:35 pm

Re: Ошибка в timezone settings

Сообщение Лена » Вс апр 25, 2010 3:22 pm

Izmail писал(а):говорят, что это исправляется раскомментированием в php.ini
date.timezone = "Europe/Moskow"
меня это не спасло.
Не Moskow, а Moscow.
Лена
Cool UNIX administrator
 
Сообщений: 810
Зарегистрирован: Вс дек 09, 2007 1:36 pm
Откуда: Киев

Сообщение Izmail » Вс апр 25, 2010 3:31 pm

Да, верно, но не в этом дело, это я уже опечатывался.

Код: выделить все
[Date]
; Defines the default timezone used by the date functions
date.timezone ="Europe/Moscow"


Именно так и прописано.[/code]
Izmail
 
Сообщений: 24
Зарегистрирован: Ср янв 28, 2009 2:35 pm

Сообщение ls » Вс апр 25, 2010 5:38 pm

Если Debian и php как CGI попробуйте прописать в php-bin/php.ini в домашней директории пользователя.
Также можно вообще отключить вывод ошибок на экран в Настройки PHP в ISPmanager снять галочку "Отображать ошибки".
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Сообщение xxandeadxx » Вс апр 25, 2010 11:04 pm

в начале скрипта:
Код: выделить все
date_default_timezone_set('Europe/Moscow');
xxandeadxx
 
Сообщений: 11
Зарегистрирован: Ср ноя 04, 2009 1:29 pm


Вернуться в CGI, Perl, PHP

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron