Весь день бьюсь не могу понять в чем может быть проблемма. Через форму в модель (CActiveRecord) вставляется большой текст из WYSIWYG редактора. После сохранения в БД текст обрезается до 52 Кб. Никаких ограничений на это поле нет. Ни в модели, ни в БД (поле типа text). Отладка показывает что данные доходят до сервера и попадают в модель, но в выполняемом SQL-запросе данные уже обрезаны. Ошибок нет ни в журнале приложения, ни в apache, ни в mysql.
Встречался ли кто-нибудь с подобным и справился ли с этим?
Обрезание длинных строк
Re: Обрезание длинных строк
Установите в БД тип mediumtext
Re: Обрезание длинных строк
Вроде как
TEXT 65,535 bytes ~64kb
MEDIUMTEXT 16,777,215 bytes ~16MB
LONGTEXT 4,294,967,295 bytes ~4GB
TEXT 65,535 bytes ~64kb
MEDIUMTEXT 16,777,215 bytes ~16MB
LONGTEXT 4,294,967,295 bytes ~4GB
Re: Обрезание длинных строк
Спасибо большое, совсем забыл про эти ограничения. Сбила с толку такое не круглое (с точки зрения программиста) число - 52Кб. UTF8 такой UTF8