Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » DLE 13.1 MySQL error in file: /engine/inc/editnews.php at line 258 ?

DLE 13.1 MySQL error in file: /engine/inc/editnews.php at line 258 ?


     11.12.2018    Все вопросы » MySQL    1501

вопрос
Всем привет, решил обновится с 11.3 до 13.1, произошла оптимизация базы (система сама потребовала), но при попытке редактирования новостей, выбивает ошибку:

MySQL error in file: /engine/inc/editnews.php at line 258
Error Number: 1054
The Error returned was:
Unknown column 'e.need_pass' in 'field list'
SQL query:

SELECT p.id, p.date, p.title, p.category, p.autor, p.alt_name, p.comm_num, p.approve, p.fixed, e.news_read, e.votes, e.user_id, e.need_pass FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) ORDER BY fixed desc, approve asc, date desc LIMIT 0,50

На 258 строке, вот что находится

$db->query( "SELECT p.id, p.date, p.title, p.category, p.autor, p.alt_name, p.comm_num, p.approve, p.fixed, e.news_read, e.votes, e.user_id, e.need_pass FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) " . $where . " ORDER BY " . $order_by . " LIMIT {$start_from},{$news_per_page}" );

Удалить тупо с запроса e.need_pass - не вариант, ошибка пропадает, но при сохранении новости, уже вылазиет новая... Так сказать, влечет за собой последствия...

Кто с таким сталкивался?

Ответил: tigerwolf


походу неправильно обновились. теперь придется в editnews.php и addnews вырезать те доп поля которых нет в dle13 а так же при добавлении новости не будут учитываться просмотры чтобы они начали учитываться нужно будет зайти в добавленную новость и отредактировать к примеру добавив один тег . Кстати вы еще посмотрите в других разделах к примеру рекламные баннеры там тоже будут ошибки я думаю лучше вернуться на старую версию чем удалять все коды которых не было в dle 11

1 комментарий

dj-avtosh
PHP-developer

dj-avtosh - 11 декабря 2018 23:41 -

А в чем проблема добавить поле, которого не хватает в таблице?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 06.09.2013 pro-erex  MySQL
наверх