Jump to content
Sign in to follow this  
SergeyGn

[Решено] Unknown column 'salt' in 'where clause'

Recommended Posts

Нужна помощь! Подскажите пожалуйста, где найти значение ошибки Notice: Error: Unknown column 'salt' in 'where clause' Error No: 1054 и каким образом ее исправить.

ocStore v1.5.3.1 загрузил, ничего неменял, вносил товар и во время внесения 7 позиции при загрузке рисунка в поле выбора рисунка появилось предложение войти в систему админа. Ввожу свои данные админа, выводится ошибка

Notice: Error: Unknown column 'salt' in 'where clause' Error No: 1054

SELECT * FROM customer WHERE LOWER(email) = 'demon ' AND (password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, SHA1('440209'))))) OR password = 'd2d0904b2713b0373ba78') AND status = '1' AND approved = '1' in /home/com123/public_html/system/database/mysql.php on line 49

Форму входа панели администратора показывает, но на все попытки входа выводится ошибка описанная выше. Пробовал сменить пароль, форма отправила письмо на мыло, по ссылке вошел, сменил пароль, но опять ошибка.

Страницы сайта работают, пробовал создать пользователя, создается, регистрируется, на мыло письмо приходит, а при входе ошибка. Чем исправить ситуацию?

Share this post


Link to post
Share on other sites

Такая же ошибка при входе в админку - ocStore v1.5.4.1

upd: выполнил на сервере следующие запросы и в админку попал =)

ALTER TABLE `oc_affiliate` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;
ALTER TABLE `oc_customer` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `password`;
ALTER TABLE `oc_user` ADD `salt` varchar(9) COLLATE utf8_general_ci NOT NULL DEFAULT '' after `password`;

вместо "oc_" укажите свой префикс или удалите, если такового не имеете...

Edited by afwollis

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.