вопрос
Всем привет, решил обновится с 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 - не вариант, ошибка пропадает, но при сохранении новости, уже вылазиет новая... Так сказать, влечет за собой последствия...
Кто с таким сталкивался?
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 - не вариант, ошибка пропадает, но при сохранении новости, уже вылазиет новая... Так сказать, влечет за собой последствия...
Кто с таким сталкивался?
походу неправильно обновились. теперь придется в editnews.php и addnews вырезать те доп поля которых нет в dle13 а так же при добавлении новости не будут учитываться просмотры чтобы они начали учитываться нужно будет зайти в добавленную новость и отредактировать к примеру добавив один тег . Кстати вы еще посмотрите в других разделах к примеру рекламные баннеры там тоже будут ошибки я думаю лучше вернуться на старую версию чем удалять все коды которых не было в dle 11