apapyn 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Сразу скажу, что в основном дистрибутиве этого бага нет. Только если вы установили этот патч: http://dle-news.ru/2007/03/19/podderzhka_s...kh_tekstov.html Исходные данные: 1. Установлен вышеуказанный патч, а значит поле FULL_STORY соответствует типу LONGTEXT 2. В настройках скрипта включена опция "Скрывать ссылку на полную новость" (Скрывает ссылку на полную новость, если отсутствует полное описание) В таком случае в некоторых версиях MySQL (я столкнулся на 4.1.22-log MySQL, отмечают еще на 5.х.х) функция SUBSTRING неправильно обрабатывает поля типа LONGTEXT, сбрасывая длину строки на 0. Описание бага и его патч здесь: http://lists.mysql.com/commits/21653 Это приводит к тому, что пропадают ссылки на все новости (что с полной новостью, что без). Сейчас борюсь с хостером, чтобы исправили глюк мускула. Повторюсь: к DLE претензий никаких. Просто самому пришлось покопаться, чтобы понять, в чем проблема. Вдруг кому пригодится. Версия DataLife Engine: 6.5 Тип лицензии скрипта: Лицензия активирована Режим работы сайта: Включен Версия PHP 5.2.5 Версия MySQL 4.1.22-log MySQL Версия GD 2.0.34 Module mod_rewrite Неопределено Безопасный режим Выключен Выделено оперативной памяти: 8M Отключенные функции: Неопределено Максимальный размер загружаемого файла: 2 Mb Размер свободного места на диске: 72.87 Gb Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.