1

Тема: Ошибка при создании БД

При установке FAQengine (скрипт для создания FAQ) инсталлятор останавливается и выдает сообщение
FAQEngine V4.24.01 Install
Creating tables...
Creating default settings...Unable to create layoutData too long for column 'contentcopy' at row 1
Что это может означать и как с этим справиться?

phpMyAdmin - 2.11.11
Версия MySQL-клиента: 5.0.51a

2 (изменено: DmitryV, 2010-10-19 21:08:59)

Re: Ошибка при создании БД

Gooddi
Например, если Вы пытаетесь сохранить utf8-данные в строке (которые
занимают для русских букв в два раза больше места), а сервер не знает,
что данные именно в utf8, то он не сделает преобразование кодировок,
а, следовательно, более длинные данные не поместятся.

Привидите полный код создания данной таблицы.
добавьте в ваш скрипт php сразу после вызова функции mysql_connect

@mysql_query("SET NAMES 'cp1251'"); //если у Вас 1251 кодировка или
@mysql_query("SET NAMES 'utf8'"); //если у вас UTF-8

3

Re: Ошибка при создании БД

Спасибо большое, выставил при создании таблицы  UTF-8  и все пошло, до этого стояла кодировка cp1251.

но почему то не могу войти в админ панель,ругается на неверный пасс. Сейчас попробую всё сделать заново.
Еще раз спасибо за помощь.

4

Re: Ошибка при создании БД

Вошел, другим браузером:(