Добрый вечер!
После сегодняшних обновлений пользователи не могут войти в магазин.
В стандартной форме входа не становится активна кнопка "Войти". http://sborkot.ru/login/
При оформлении заказа после попытке входа пишется "Контакт не зарегистрирован", хотя вчера еще все работало.
Форма регистрации нового пользователя не открывается. http://sborkot.ru/signup/
В логах db.log:
2018-11-22 09:00:50 212.75.255.19 Query Error 1054: Unknown column 'status' in 'field list' Query: SELECT `status` FROM `wa_contact_data` WHERE 0 ## wa-system/database/waModel.class.php(257) #0 wa-system/database/waModel.class.php(357): waModel->run('SELECT `status`...') #1 wa-system/webasyst/lib/classes/webasystInstaller.class.php(53): waModel->query('SELECT `status`...') #2 wa-system/webasyst/lib/updates/1.8/1541586723.php(4): webasystInstaller->addStatusForContactData() #3 wa-system/config/waAppConfig.class.php(408): include('/home1/mf570113...') #4 wa-system/config/waAppConfig.class.php(359): waAppConfig->includeUpdate('/home1/mf570113...') #5 wa-system/waSystem.class.php(96): waAppConfig->checkUpdates() #6 wa-system/waSystem.class.php(1804): waSystem::getInstance('webasyst', NULL, false) #7 wa-system/waSystem.class.php(604): wa('webasyst') #8 wa-system/waSystem.class.php(538): waSystem->dispatchBackend('webasyst/instal...') #9 index.php(7): waSystem->dispatch() #10 {main}
geocode.log:
2018-11-22 16:16:33 217.66.152.82 waContactAddressField->setGeoCoords(): Map adapter '' not found. ## wa-system/waSystem.class.php(344) #0 wa-system/contact/waContactAddressField.class.php(79): waSystem->getMap() #1 wa-system/contact/waContactAddressField.class.php(101): waContactAddressField->setGeoCoords(Array) #2 wa-system/contact/waContact.class.php(719): waContactAddressField->prepareSave(Array, Object(waContact)) #3 wa-apps/shop/lib/classes/shopOrder.class.php(1452): waContact->save(Array, true) #4 wa-apps/shop/lib/classes/shopOrder.class.php(952): shopOrder->saveCustomer() #5 wa-apps/shop/lib/actions/order/shopOrderSave.controller.php(45): shopOrder->save() #6 wa-system/controller/waController.class.php(21): shopOrderSaveController->execute() #7 wa-system/controller/waJsonController.class.php(28): waController->run(NULL) #8 wa-system/controller/waFrontController.class.php(254): waJsonController->run(NULL) #9 wa-system/controller/waFrontController.class.php(189): waFrontController->runController(Object(shopOrderSaveController), NULL) #10 wa-system/controller/waFrontController.class.php(83): waFrontController->execute(NULL, 'order', 'save') #11 wa-system/waSystem.class.php(615): waFrontController->dispatch() #12 wa-system/waSystem.class.php(538): waSystem->dispatchBackend('webasyst/shop/') #13 index.php(7): waSystem->dispatch() #14 {main}
11 комментариев
В ближайшем обновлении Фреймворка должно быть исправлено
Установлены были последние обновления на SS7, но ошибки не пропали.
Работу форм регистрации и входа исправил собственными силами... Но, чтобы я смог зайти, мне пришлось заново зарегистрироваться в магазине. До этого я входил в магазин под той же учетной записью, что и в админскую панель... И теперь мне интересно, не придется ли всем покупателям заново регистрироваться?
И не могу разобраться с формой восстановления пароля. Не отправляет письма, хотя форма данные отправляет на url http://sborkot.ru/forgotpasswo... правда в параметрах передает пустой confirmation_code. У меня нигде нет капчи, но и когда ее включаю, она не появляется. Может в этом дело?
Нужно именно Фреймворк обновлять. Версию нового Фреймворка 1.10.3.335
Если еще не прилетели обновления, то дождитесь
у себя проверил, не работает!!!! вышел а зайти не смогу, и в метрике показывает кучу заходов пользователями, и востановление пароля
Если вы пытаетесь при входа в личный кабинет пользователя ввести свой логин, а не email-адрес, то по умолчанию вас пускать не будет. Проверьте войти со своим email-адресом, если ещё не пробовали.
Установил обновление, все исправилось, кроме одного. При восстановлении пароля пишет "Проверьте новую почту для адреса fomich-sb@bk.ru — мы отправили вам сообщение со ссылкой для восстановления пароля.", но письмо так и не приходит...
Ответ от http://sborkot.ru/forgotpasswo...:
Зайдите в приложение «Настройки». Далее, зайдите в пункт меню «Email-шаблоны». Выберите «Системные шаблоны» → «Восстановление пароля». Нажмите «Проверить отправку»
Если не приходят, то проверьте эти статьи
https://support.webasyst.ru/shop-script/4141/order-notifications-fail/
https://support.webasyst.ru/11814/dmarc-sender-email/
Дело было в настройках... Спасибо
не открывается форма регистрации frontime.ru
Вскоре выпустим обновление с исправлением. Подождите немного, пожалуйста.
Временно можно переключиться на другую тему дизайна, где не используется всплывающее окно для показа формы регистрации. Или отключите функцию всплывающего окна для этой формы, если в вашей теме дизайна есть такая настройка.