php Предупреждение: strtotime () Ошибка

Я изменил свои файлы joomla и wordpress со старого сервера на новый сервер. В интерфейсе и на стороне администратора он работает без ошибок. Но в разделе Database (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 'Asia/Calcutta' for 'IST/5.0/no 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 'Asia/Calcutta' for 'IST/5.0/no DST' instead in /usr/share/phpmyadmin/libraries/common.lib.php on line 1483 

Можете ли вы предложить, как скрыть эти предупреждения?

Заранее спасибо.

Вы действительно просто хотите скрыть сообщение об ошибке или хотите решить проблему, они указывают?

На новом сервере вы должны найти date.timezone в вашем файле php.ini . Здесь вы должны указать часовой пояс, на котором находится ваш сервер. Например, мой сервер находится в Германии, поэтому я использую Europe/Berlin здесь:

 date.timezone = Europe/Berlin 

Здесь вы найдете полный список поддерживаемых часовых поясов:

http://www.php.net/manual/en/timezones.php

После изменения этого параметра перезагрузите веб-сервер, и предупреждения должны исчезнуть.

Узнайте, как использовать error_reporting, http://php.net/manual/en/function.error-reporting.php

Лучший способ – установить часовой пояс по умолчанию. В файле config.inc.php вставьте одну строку:

 date_default_timezone_set('America/Sao_Paulo'); 

В моем случае я использую «Америка / Sao_Paulo» в вашем случае, я думаю, это «Азия / Калькутта»,

Для получения дополнительной информации о часовых поясах посетите http://php.net/manual/en/function.date-default-timezone-set.php

 date_default_timezone_set('Europe/London'); 

попробуйте этот PHP-код, возможно, ваша проблема решает …

в файле php.ini: display_errors = Off