Ошибка при обновлении движка dle 10.4

12
G
На сайте с 21.11.2013
Offline
10
5233

Здравствуйте уважаемые веб-мастера, помогите разобраться с ошибкой... обновиллся с 10.3 на 10.4... сайт работает открывается нормально но при заходе в любой пост где есть комментариии к нему, выдает ошибку...

скрин

текстом...

MySQL error in file: /engine/classes/comments.class.php at line 92

Error Number: 1054

The Error returned was:

Unknown column 'dle_comments.vote_num' in 'field list'

SQL query:

SELECT dle_comments.id, post_id, dle_comments.user_id, date, autor as gast_name, dle_comments.email as gast_email, text, ip, is_register, dle_comments.rating, dle_comments.vote_num, name, dle_users.email, news_num, comm_num, user_group, lastdate, reg_date, signature, foto, fullname, land, xfields FROM dle_comments LEFT JOIN dle_users ON dle_comments.user_id=dle_users.user_id WHERE dle_comments.post_id = '600' AND dle_comments.approve=1 ORDER BY date DESC LIMIT 0,20

такая же ошибка выпадает если зайти в пост без коммента и написать что то в коммент при на жатии кнопки отправить коммент.

я читал что возможно из за каких либо модулеей установленных на прошлой версии может быть ошибка такая но к комментам я никаких модулей не ставил.

помогите разобраться пожалуйста.

на всяк случай прикладываю файлик engine/classes/comments.class.php -- https://yadi.sk/d/7IhoG88geeGou

дани мапов
На сайте с 06.09.2012
Offline
204
#1

А точно обновлялись с 10.3 ? Ни в 9.8 ни в 10.x такого поля "vote_num" не вижу. Попробуйте добавить поле через phpmyadmin, эта ошибка исчезнет, но будет ли работать все как надо - так невозможно сказать.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
SK
На сайте с 10.05.2008
Offline
108
#2
gromrom:

Unknown column 'dle_comments.vote_num' in 'field list'

это модуль рейтинг комментариев скорей всего

HostiQ - Хостинг, который радует (http://goo.gl/jTd7hf)
G
На сайте с 21.11.2013
Offline
10
#3
А точно обновлялись с 10.3 ?

точно.

нифига ребята я не разобрался что там к чему сделать в БД..phpmyadmin темный лес для меня вообще.( если кто может реально помочь, отблагодарю финансово.

danil-html
На сайте с 02.12.2012
Offline
22
#4

Остался бэкап старой версии? Если да, пишите, помогу

HTML верстка, Wordpress. Парсинг сайтов. (http://danil-html.ru)
G
На сайте с 21.11.2013
Offline
10
#5

все мне уже помогли, спасибо человеку большое..

H
На сайте с 04.03.2015
Offline
0
#6

Для тех, кто не знает как устранить проблему, то делается это следующим образом:

ALTER TABLE `dle_comments` CHANGE `ip` `ip` VARCHAR( 40 ) NOT NULL DEFAULT '',
ADD `vote_num` INT( 11 ) NOT NULL DEFAULT '0'

При обновлении, не были сделаны запросы в бд, поэтому такая проблема появляется.

artemmian
На сайте с 27.12.2013
Offline
15
#7

Полноценная обнова это полный снос всех файлов и замена новыми. Сначала делаете все на тестовом движке:

0. Сохраняете папку engine/data

1. обновление через папку upgrade и тем самым создается актуальная база данных со всеми полями

2. сносите все свои файлы кроме папок backup, templates, uploads т.к. нет смысла их менять, там ничего не изменяется

3. Заливаете новые файлы, подкручиваете конфиги из engine/data/ и настраиваете модули заново.

Все это займет несколько часов. Без удаления старых файлов полноценной обновы не будет. Скрипт в папке upgrade лишь создает запрос в базу MySQL, но не заменяет файлы движка/

Заходите на мой сайт: http://artemmian.ru (http://artemmian.ru) и узнаете много интересного о DLE и мира IT
K5
На сайте с 21.07.2010
Offline
209
#8
полноценной обновы не будет

обновление движка закачивается с заменой старых файлов, соответственно обновление полноценное.

или вы artemmian только папку upgrade загружаете при обновлении???

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
BG
На сайте с 03.10.2010
Offline
195
#9
kgtu5:
обновление движка закачивается с заменой старых файлов, соответственно обновление полноценное.
или вы artemmian только папку upgrade загружаете при обновлении???

Если обновлять со старых версию могут оставаться файлы которые уже не используются в системе. Так что об этом так же следует помнить.

-= Сайты на заказ | Правки, обновление, работы по DLE =- ( /ru/forum/791118 ) Telegram: @ruslansh ( tg://resolve?domain=ruslansh )
K5
На сайте с 21.07.2010
Offline
209
#10
BrightGuy:
Если обновлять со старых версию могут оставаться файлы которые уже не используются в системе. Так что об этом так же следует помнить.

мешать они не будут ничем, т.к. не используются.

а вот сделать правки в шаблоне под новый движок жизненно необходимо, иначе часть тегов и блоков может не отрабатываться...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий