Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Установка (http://forum.typo3.ru/forumdisplay.php?f=13)
-   -   Проблемы с UTF базой (http://forum.typo3.ru/showthread.php?t=3559)

Илья 02.06.2007 13:27

Проблемы с UTF базой
 
Привет.
Проблемы с UFT базой следующего характера.
После того, как хостер согласился таки создать базу в utf8, я залил дамп и развернул базу.
Через phpmyadmin вижу у всех текстовых полей базы сравнение "utf8_general_ci", у всех таблиц такое же сравнение.
В localconf.php
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
пробовал добавлять
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8; SET character_set_connection = utf8;';
Проблема в том, что откуда то лезет Win-1251 кодировка, а именно дерево в BE и страничный контент в FE почему то в Win-1251. Шаблоны html в UTF и соответственно нормально на странице виден или русский текст из шаблона (который в UFT - при выборе uft в браузере) или контент страниц (при выборе win-1251 в браузере)
Ломаю голову - как починить и сделать UTF везде, что посмотреть и проверить?
И еще один момент. При входе в BE выставляется автоматом win-1251 и русский язык соответственно клинится, при переустановке кодировки в браузере в UTF все читается нормально, но думаю, что такое положение вещей не нормально...

PhilD 02.06.2007 13:30

а дамп был в какой кодировке? при снятии дампа (чем?) перекодирования не было?

Илья 02.06.2007 13:38

Вопрос правильный! :)
Изначально дамп был такой CHARSET=latin1 COLLATE=latin1_general_ci;
С помощью Sypex Dumper Lite с настройками
define('RESTORE_CHARSET', 'forced->utf8_general_ci');
сделал дамп с DEFAULT CHARSET=utf8
его и заливал на хостинг...
В этом проблема?

Илья 09.06.2007 11:16

Какие варианты исправления базы существуют?

Илья 11.06.2007 19:02

Разобрался.
Win-1251 лезла из-за того, что у хостера "Кодировка Веб-сервера по умолчанию" указана кодировка win-1251.
отключил ее через .htaccess с помощью директивы "charsetdisable on".


Часовой пояс GMT +4, время: 19:00.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot