Архив

Публикации с меткой ‘e107’

Проблема после переноса на другой сервер. Заключается в том, что дата и время отображается на английском.
В файле e107_languages\Russian>Russian.php
вместо

setlocale(LC_ALL, 'ru_RU.cp1251');

добавить

setlocale (LC_ALL, array ('ru_RU.CP1251', 'rus_RUS.1251'));
Categories: CMS Tags:
17 февраля 2009 Нет комментариев

Применяется для случаев, когда Вы используйте cp1251 (при использовании utf-8 проблема отсутствует).
В файле Russian.php (по умолчанию находится в папке /e107_languages/Russian/) должно быть прописано:

define("CHARSET", "windows-1251");

В файле admin_log_class.php (по умолчанию находится в папке /e107_handlers/) после строки

$if (!defined('e107_INIT')) { exit; }

дописать следующее:

mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
Categories: CMS Tags: