Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » MySQL » Ошибка Mysql 1054, как решить?

Ошибка Mysql 1054, как решить?


     MySQL    Все вопросы » MySQL    1041

вопрос
Всем привет!

Долго борюсь с данной ошибкой, принцип вроде понял: в базе нет поля vote_num.
Ошибка появляется при переходе на страницу юзера. Что нужно сделать чтобы этой ошибки не возникало? спасибо.

Ошибка Mysql 1054, как решить?

Ответа пока нет


4 комментария

TeraMoune
Эксперт

TeraMoune - -

Очевидно же, что добавить поле. Но так как вы явно не разбираетесь то лучше переустановите cms. И удостоверьтесь перед установкой, что в файле install.php в запросе данной таблице имеется данная колонка. Если её нету, дистрибутив стоит поменять.

Или убедится дополнительно, что никакие плагины не удаляют ничего.

Тестовый репозиторий установки плагинов: teramoune

Nikolay Buldakov
Юзер

Nikolay Buldakov - -

TeraMoune, переустановить пробовал, стоял чистый движок, ошибка все ещё висела. (База с множеством новостей). Пробовал добавить поле, но ошибка оставалась (видимо не правильно добавил).
можете подробнее, как правильно добавить это поле в базу? Если конечно разбираетесь, спасибо.

Dmytriy1986
Юзер

Dmytriy1986 - -

Там что-то с рейтингом с комментариями, поищи в базе. Это 100% точно из-за стороннего модуля комментариев, удали из базы этот модуль.

Nikolay Buldakov
Юзер

Nikolay Buldakov - -

Все решил таким способом, в таблице dle_comments не хватало колонки vote_num, соответственно её добавил и все стало работать.

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

 03.05.2012 AndreY_ZO_o  MySQL
 14.08.2014 panov  MySQL
наверх