Вход не выполнен. Проверьте правильность адреса e-mail и пароля 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 382
Здравствуйте, заметил что после перехода на последнюю версию iCMS все вновь зарегистрированные пользователи не могут авторизироваться, пишет: "Вход не выполнен. Проверьте правильность адреса e-mail и пароля"

Попробовал в админке зайти в "Авторизация и регистрация" и получил такую ошибку:

Код PHP:
  1.  
  2. Ошибка в запросе БД:
  3. Неизвестный столбец 'i.password_hash' в 'where clause'
  4.  
  5. SELECT COUNT( i.id ) as count
  6. FROM cms_users i
  7. WHERE (i.password_hash IS NULL)
  8. Последние вызовы:
  9.  
  10. cmsModel->getCount() @ /system/controllers/auth/backend/forms/form_options.php : 18
  11. formAuthOptions->init() @ /system/core/form.php : 848
  12. cmsForm::getForm() @ /system/core/controller.php : 704
  13. cmsController->getForm() @ /system/core/backend.php : 169
  14. cmsBackend->actionOptions()
  15. call_user_func_array() @ /system/core/controller.php : 471
  16. cmsController->executeAction() @ /system/core/controller.php : 429
  17. cmsController->runAction() @ /system/controllers/admin/actions/controllers_edit.php : 84
  18. actionAdminControllersEdit->run()
  19. call_user_func_array() @ /system/core/controller.php : 546
  20. cmsController->runExternalAction()
  21.  
Как бы это исправить?
https://salik.biz
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2452
Очевидно, обновление прошло некорректно.
Столбец password_hash не был создан в процессе обновления с 2.12.0 до 2.12.1

Можно попробовать создать его с помощью phpmyadmin, открыв нужную базу и выполнив sql Запрос

Код SQL:
  1. ALTER TABLE `cms_users` ADD `password_hash` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Хеш пароля' AFTER `email`;
заменив в нем cms на префикс таблиц в вашей базе.

И в будущем, если обновление прервалось ошибкой, не стоит пользоваться таким сайтом, надо откатываться на бакап и искать причину ошибки.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 382
Zau4man:
И в будущем, если обновление прервалось ошибкой, не стоит пользоваться таким сайтом, надо откатываться на бакап и искать причину ошибки.
В том то и дело, что ошибок при установки не было..
За подсказку благоадрю, все заработало =)
https://salik.biz
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.