Помощь Помогите ошибка MY SQL, что исправить в таблице?

Тема в разделе "DLE", создана пользователем Bobrov, 10 мар 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    Код:
    SELECT SQL_CALC_FOUND_ROWS id, autor, date, short_story,
    SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category,
    alt_name, comm_num, allow_comm, allow_rate, rating, vote_num,
    news_read, flag, editdate, editor, reason, view_edit, tags FROM
    dle_post WHERE approve AND allow_main AND
    date < '2009-03-10 19:22:04' ORDER BY fixed desc, date DESC LIMIT 0,10
    Unknown column 'SQL_CALC_FOUND_ROWS' in 'field list'

    dle 7.5
     
  2. Jameson

    Jameson Читатель

    Заблокирован
    Регистр.:
    25 июн 2007
    Сообщения:
    406
    Симпатии:
    92
    Ну а саму ошибку-то кто писать будет?
     
  3. datacode

    datacode Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    86
    Симпатии:
    13
    похоже на проблему сторонних модулей в файле engine.php. Смотри что установил левого
     
  4. raven4eg

    raven4eg Бесяцая птича

    Регистр.:
    14 дек 2007
    Сообщения:
    151
    Симпатии:
    19
    судя по всму он не может найти столбец SQL_CALC_FOUND_ROWS в таблице field list. попробуй создать его.
     
  5. PoMaH

    PoMaH

    Регистр.:
    8 июн 2006
    Сообщения:
    753
    Симпатии:
    142
    нисёте бог знает что...
    SQL_CALC_FOUND_ROWS это переменная майскуэл
    какая версия mysql?
    это когда появилось? (сразуже? или после удаления всех новостей, смена/апдайт хостинга и тт)...
     
  6. datacode

    datacode Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    86
    Симпатии:
    13
    Да просто чел не знает мускула. Из мануала:
    SQL_CALC_FOUND_ROWS (available in MySQL 4.0.0 and up).
     
  7. Bobrov

    Bobrov Постоялец

    Регистр.:
    7 авг 2008
    Сообщения:
    145
    Симпатии:
    13
    Появилось после апа с ранней версии
     
  8. megafreeman

    megafreeman Читатель

    Заблокирован
    Регистр.:
    8 июн 2008
    Сообщения:
    164
    Симпатии:
    137
    В engine/data/config.php найди
    'version_id' => "7.3"
    Замени 7.3 на версию которая у тебя была до обновления и снова обновись
     
  9. Casper_R

    Casper_R Создатель

    Регистр.:
    3 май 2007
    Сообщения:
    87
    Симпатии:
    25
    попробуй так
    PHP:
    SELECT SQL_CALC_FOUND_ROWS FROM
    dle_post WHERE approve 
    AND allow_main AND
    date '2009-03-10 19:22:04' ORDER BY fixed descdate DESC LIMIT 0,10
     
  10. datacode

    datacode Постоялец

    Регистр.:
    4 апр 2007
    Сообщения:
    86
    Симпатии:
    13
    Зачем это нужно пробовать ему? И главное для чего. А еще лучше посоветуй ему эту фразу вставить в движок вместо той, что выдает ошибку :D . У Боброва скорее всего траблы с версией мускула.
     
Статус темы:
Закрыта.