Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX
Просмотров: 8755

Битрикс. Глюки в админке и конвертация в UTF-8

Добрый день!

На днях переносил сайт с одного сервера (настройки под битрикс в cp1251) на другой где настройка mbstring.overload имеет значение 2 (требуется когда битрикс установлен в кодировке utf-8). Перенеслось все успешно и кодировка нигде не попортилась. Но появились странные глюки типа невозможности редактирования параметров компонентов в режиме правки, неправильного парсинга шаблона (при сохранении шаблон делится на 2 части header.php и footer.php, разделителем служит мета-тег #WORK_AREA#). Этот самый #WORK_AREA# не определялся и записывался еще один такой тег в совершенно произвольное место обычно ломая код полностью. При этом никаких других ошибок не проявлялось.

Почесав репу я вспомнил про то что сайт по-хорошему надо бы конвертнуть в utf-8. Для этого воспользовался замечательном скриптом одного доброго человека.

Мануал по конвертации можно почитать вот здесь: dev.1c-bitrix.ru/community/blogs/howto/1466.php

Все достаточно быстро и просто конвертится. Единственное замечание - пункт "Сменить в /bitrix/php_interface/after_connect.php" который следует выполнять уже после конвертации скриптом иначе скрипт будет выдавать ошибку о том что база у нас не в cp1251.

Удачи!

twitter.com facebook.com vkontakte.ru odnoklassniki.ru livejournal.ru yandex.ru
Теги:
Эта запись опубликована: Среда, 13 июня 2012 в рубрике Web-разработка.

Оставьте комментарий!