Bitrix - Время на БД и веб-сервере Ошибка! Время отличается на 7200 секунд


Материал из Wiki - Iphoster - 'the best ever support'

Перейти к: навигация, поиск

Самые выгодные сервера в рунете


Ошибка при проверке:

Время на БД и веб-сервере	Ошибка! Время отличается на 7200 секунд


1) Подкорректировать время на сервере и для php на MSK:
CentOS_-_устанавливаем_временную_зону_date.timezone_для_сервера_и_скриптов


2) Добавить в файл bitrix/php_interface/dbconn.php строку

date_default_timezone_set("Etc/GMT+3");

Добавить в файл bitrix/php_interface/after_connect_d7.php строки

<?
$connection = \Bitrix\Main\Application::getConnection();
$connection->queryExecute("SET NAMES 'cp1251'");
$connection->queryExecute("SET LOCAL time_zone='".date('P')."'");
?>

Добавить в файл bitrix/php_interface/after_connect.php строки

<?
$DB->Query("SET NAMES 'cp1251'");
$DB->Query("SET LOCAL time_zone='".date('P')."'");
?>
Индекс цитирования