Перейти к содержанию
Форум поддержки пользователей VamShop

Warning: strftime Warning: mktime Warning: date


os-kar@ya.ru

Рекомендуемые сообщения

Warning: 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 'MSK/4.0/no DST' instead in /var/www/karo/data/www/forrobot.ru/admin/includes/functions/general.php on line 1008

Warning: mktime() [function.mktime]: 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/karo/data/www/forrobot.ru/admin/includes/functions/general.php on line 272

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 'MSK/4.0/no DST' instead in /var/www/karo/data/www/forrobot.ru/admin/includes/functions/general.php on line 272

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 'MSK/4.0/no DST' instead in /var/www/karo/data/www/forrobot.ru/includes/external/smarty/Smarty_Compiler.class.php on line 400

Прошу рецепт

Временная зона на сервере - Mon Dec 12 22:28:22 MSK 2011

Что и где вкл/выкл

Ссылка на сообщение
Поделиться на другие сайты

Нужно в php.ini указать в настройках временную зону.

Либо в /includes/application_top.php и /admin/includes/application_top.php добавить что-то вроде:


date_default_timezone_set('Europe/Moscow');
[/code]

Ссылка на сообщение
Поделиться на другие сайты

Помогло второе

php.ini в CentOS нет в природе, есть php.conf , но он скудный

Спасибо

Я не большой специалист, но мне кажется, что правильный ответ тут http://vamshop.ru/forum/topic/8617-%D0%BA%D0%B0%D0%BA-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%B2%D1%80%D0%B5%D0%BC%D1%8F-%D0%B2-%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD%D0%B5/

Ссылка на сообщение
Поделиться на другие сайты
  • 1 year later...

Нужно в php.ini указать в настройках временную зону.

Либо в /includes/application_top.php и /admin/includes/application_top.php добавить что-то вроде:


date_default_timezone_set('Europe/Moscow');
[/code]

а в эти файлы куда вставлять: /includes/application_top.php и /admin/includes/application_top.php ? просто между любыми боксами кодов?

или куда то конкретно?

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

Ссылка на сообщение
Поделиться на другие сайты
  • 9 months later...

Очередная эпопея с timezone,на новом. Пробую исправить timezone при помощи этого . Получилось. Но кодировка на сайте стала юникод. Вернул всё на место. До этих действий на сайте вылетали ошибки 1 и 2, а после этих действий появилась еще и ошибка 3.

 

1.Warning: date_default_timezone_get(): 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 the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/she/data/www/сайт.ru/includes/functions/compatibility.php on line 53

2.Warning: Cannot modify header information - headers already sent by (output started at /home/she/data/www/сайт.ru/includes/functions/compatibility.php:53) in /home/she/data/www/сайт.ru/inc/vam_setcookie.inc.php on line 21

3.Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/she/data/www/сайт.ru/includes/functions/compatibility.php:53) in /home/she/data/www/сайт.ru/includes/application_top.php on line 300

 

Идём дальше.  Делаем это, и это при установке в самый низ /includes/application_top.php , не помогает:

 

Либо в /includes/application_top.php и /admin/includes/application_top.php добавить что-то вроде:

date_default_timezone_set('Europe/Moscow');

 

Но если это же поставить в самый верх /includes/application_top.php  вот так: 

header('Content-Type: text/html; charset=utf-8');  

 
date_default_timezone_set('Europe/Moscow'); 
 
Всё заработало и исправилось. 

 

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...