Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
06.09.2009, 10:01 | #1 |
Новенький
Регистрация: 06.09.2009
Сообщений: 23
|
желание сделать utf-8 против вредного хостера
Всем здравствовать.
Есть проблема: Хостер не дает возможности создавать базу данных при установке typo3. База данных создается через админ панель хостинга. При этом никакие данные кроме пароля не спрашиваются: нажимается кнопка, возвращается имя и логин. Есть phpMyAdmin в нем видно, что: -mysql кодировка: utf-8 -MySQL connection collation: utf8_unicode_ci Но все таблицы создаются в сравнении latin1_german1_ci. Если после установки менять всем таблицам сравнение - ничего хорошего не выходит. Любое расширение создает новые таблицы и они в latin1_german1_ci. Каким образом можно решить эту проблему без участия хостера? Может быть где-то можно указать, чтобы ко всем mysql_query на создание таблиц добавлялось collation? |
06.09.2009, 13:30 | #2 |
Administrator
|
в phpMyAdmin в свойствах базы проставьте collation
|
06.09.2009, 13:52 | #3 |
Новенький
Регистрация: 06.09.2009
Сообщений: 23
|
|
06.09.2009, 14:37 | #4 |
Senior Member
|
Если таблицы создаются через Install Tool, то надо прописать в конфиге TYPO3 (Можно через Install Tool):
Код:
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;'; |
06.09.2009, 18:24 | #5 |
Administrator
|
"Операции"
далее - сравнение (внизу) |
06.09.2009, 20:02 | #6 |
Новенький
Регистрация: 06.09.2009
Сообщений: 23
|
Никак не влияет на вновь созданные таблицы. Проверено и не один раз
|
06.09.2009, 20:08 | #7 |
Новенький
Регистрация: 06.09.2009
Сообщений: 23
|
|
06.09.2009, 23:11 | #8 |
Administrator
|
судя по картинке - не выбрана база данных. Жмите на нее в левом фрейме
|
07.09.2009, 08:48 | #9 |
Новенький
Регистрация: 06.09.2009
Сообщений: 23
|
|
07.09.2009, 11:20 | #10 |
Новенький
Регистрация: 07.09.2009
Сообщений: 7
|
Код:
ALTER DATABASE `DB618732` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подскажите как правильней сделать | Владимир Умнов | Общие вопросы | 2 | 12.10.2005 11:44 |