Ошибка timezone setting после обновления PHP 5.3

A
На сайте с 23.01.2013
Offline
0
1035

Добрый день. Есть проблема - на хостинге обновили версию PHP до 5.3. После этого на страницах сайта появились сообщения

`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/Helsinki' for 'EET/2.0/no DST' instead in /home/h7u162/public_html/wp-includes/functions.php

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/Helsinki' for 'EET/2.0/no DST' instead in /home/h7u162/public_html/wp-includes/functions.php`

В корне сайта я в php.ini я прописала:

`

[Date]

; Defines the default timezone used by the date functions

date.timezone = Europe/Helsinki`

На сайте ошибка исчезла, однако она осталась в админке Вордпресса

IL
На сайте с 20.04.2007
Offline
435
#1
arren:
В корне сайта я в php.ini я прописала:

Странно... Почему в php.ini? А панель управления какая?

Должно помочь, если поместить в .htaccess в корне


php_value date.timezone "Europe/Helsinki"
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
A
На сайте с 23.01.2013
Offline
0
#2
ivan-lev:
Странно... Почему в php.ini? А панель управления какая?
Должно помочь, если поместить в .htaccess в корне

php_value date.timezone "Europe/Helsinki"
Странно... Почему в php.ini? А панель управления какая?

Прочитала в интернете. С сайта ошибки исчезли, но осталась в админке. Панель управления Cpanel

Должно помочь, если поместить в .htaccess в корне

Не помогло. Может я не туда вставляю?

##DirectoryIndex default.html default.htm
##RewriteEngine on
##RewriteRule ^index\.php$ index\.html
AddCharset utf-8 .html
php_value date.timezone "Europe/Helsinki"
# BEGIN WordPress
# END WordPress
A
На сайте с 23.01.2013
Offline
0
#3

Админка ругается только на /wp-includes/functions.php, однако если в начале после <?php я добавляю строку с

date_default_timezone_set('Europe/Kiev');

сайт не загружается вообще и появляется ошибка

Parse error: syntax error, unexpected ':' on line 1
ower_xz
На сайте с 20.11.2007
Offline
45
#4
arren:
date.timezone = Europe/Helsinki`

Кавычку уберите + перезагрузить апач...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий