Как посмотреть логи ошибок Webasyst

Информация о ошибках в приложениях Webasyst сохраняется в лог-файлах в директории wa-log/.

Как посмотреть содержимое лог-файлов:

  • с помощью приложения «Логи», которое можно установить в «Инсталлере»;
  • с помощью файлового менеджера в контрольной панели хостинга.
Как посмотреть информацию об ошибках PHP.

5 комментариев

  • +1
    Наталья Копнина Наталья Копнина 21 марта 2023 13:38 #

    Здравствуйте. В логах вот такие записи. Ничего не понятно, что мешает отправке. У нас почта на Яндексе. Настройки мы не меняли, настройки в разделе 

    Настройки email

    Сервер smtp.yandex.ru
    Порт 465
    Логин zakaz@neodex.ru
    Пароль ***
    Шифрование SSL/TLS


    Когда пробуешь отправку сделать - пишет ошибка отправки и все. Меняла настройки по разному, но результат неизменен. Хостинг отправляет к разработчикам, разработчики в Яндекс, Яндекс не отвечает и так по кругу пол года. Специалисты фрилансеры разводят руками. Что делать не знаю((( Из-за этого люди не могут зарегистрироваться на сайте. И вообще при регистрации все зависает. И больше ничего не происходит. Но, мы видим что в бэкэнде заказ приходит. Но ни к нам на почту, ни к клиенту письма не приходят. Хорошо, что хоть заказ приходит. Не знаю уже как подступиться к этому вопросу и с чего его начать раскручивать. У меня одна надежда на форум. Пожалуйста помогите! 

    2023-03-20 08:36:10 217.21.220.107 Error sending email from "zakaz@neodex.ru" to "zakaz@neodex.ru" with subject "Новый заказ #207984" Failed to authenticate on SMTP server with username "zakaz@neodex.ru" using 3 possible authenticators #0 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #1 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() #2 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMail.class.php(73): Swift_Mailer->send(Object(waMailMessage), Array) #4 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMailMessage.class.php(152): waMail->send(Object(waMailMessage)) #5 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(665): waMailMessage->send() #6 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(73): shopNotifications::sendEmail(Array, Array) #7 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowCreateAction.class.php(550): shopNotifications::send('order.create', Array) #8 /var/www/p521415/data/www/neodex.ru/wa-system/workflow/waWorkflowAction.class.php(35): shopWorkflowCreateAction->postExecute(7984, Array) #9 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/frontend/shopFrontendCheckout.action.php(491): waWorkflowAction->run(Array) #10 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/frontend/shopFrontendCheckout.action.php(59): shopFrontendCheckoutAction->createOrder(Array) #11 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewAction.class.php(188): shopFrontendCheckoutAction->execute() #12 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewController.class.php(86): waViewAction->display() #13 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopFrontendCheckoutAction)) #14 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waController.class.php(21): waDefaultViewController->execute() #15 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewController.class.php(46): waController->run(NULL) #16 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(263): waViewController->run(NULL) #17 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(waDefaultViewController), NULL) #18 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(waDefaultViewController), NULL) #19 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(84): waFrontController->execute(NULL, 'frontend', 'checkout') #20 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(369): waFrontController->dispatch() #21 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(34): waDispatch->dispatchFrontend('checkout/') #22 /var/www/p521415/data/www/neodex.ru/wa-system/waSystem.class.php(614): waDispatch->dispatch() #23 /var/www/p521415/data/www/neodex.ru/index.php(7): waSystem->dispatch() #24 {main}  2023-03-20 08:38:04 188.92.106.114 Error sending email from "zakaz@neodex.ru" to "asanotary@mail.ru" with subject "Заказ #207984 подтвержден." Failed to authenticate on SMTP server with username "zakaz@neodex.ru" using 3 possible authenticators #0 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #1 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() #2 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMail.class.php(73): Swift_Mailer->send(Object(waMailMessage), Array) #4 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMailMessage.class.php(152): waMail->send(Object(waMailMessage)) #5 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(665): waMailMessage->send() #6 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(73): shopNotifications::sendEmail(Array, Array) #7 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowAction.class.php(267): shopNotifications::send('order.process', Array) #8 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowProcessAction.class.php(7): shopWorkflowAction->postExecute(7984, true) #9 /var/www/p521415/data/www/neodex.ru/wa-system/workflow/waWorkflowAction.class.php(35): shopWorkflowProcessAction->postExecute(7984, true) #10 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/workflow/shopWorkflowPrepare.controller.php(61): waWorkflowAction->run(7984) #11 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waController.class.php(21): shopWorkflowPrepareController->execute() #12 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #13 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(shopWorkflowPrepareController), NULL) #14 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(shopWorkflowPrepareController), NULL) #15 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(84): waFrontController->execute(NULL, 'workflow', 'prepare') #16 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(162): waFrontController->dispatch()
  • +1
    Наталья Копнина Наталья Копнина 21 марта 2023 13:40 #

    Логин и пароль верные. Проверяли несколько раз на разных устройствах, но на сайте почему-то настройки не принимают. Но, думаю дело не в это, а вот в чем не представляю даже. 

  • +1
    Наталья Копнина Наталья Копнина 21 марта 2023 13:46 #

    Вот например, человек пытался зарегистрироваться. 

    2023-03-20 08:36:10 217.21.220.107 Error sending email from "zakaz@neodex.ru" to "zakaz@neodex.ru" with subject "Новый заказ #207984" Failed to authenticate on SMTP server with username "zakaz@neodex.ru" using 3 possible authenticators #0 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #1 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() #2 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMail.class.php(73): Swift_Mailer->send(Object(waMailMessage), Array) #4 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMailMessage.class.php(152): waMail->send(Object(waMailMessage)) #5 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(665): waMailMessage->send() #6 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(73): shopNotifications::sendEmail(Array, Array) #7 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowCreateAction.class.php(550): shopNotifications::send('order.create', Array) #8 /var/www/p521415/data/www/neodex.ru/wa-system/workflow/waWorkflowAction.class.php(35): shopWorkflowCreateAction->postExecute(7984, Array) #9 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/frontend/shopFrontendCheckout.action.php(491): waWorkflowAction->run(Array) #10 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/frontend/shopFrontendCheckout.action.php(59): shopFrontendCheckoutAction->createOrder(Array) #11 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewAction.class.php(188): shopFrontendCheckoutAction->execute() #12 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewController.class.php(86): waViewAction->display() #13 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopFrontendCheckoutAction)) #14 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waController.class.php(21): waDefaultViewController->execute() #15 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waViewController.class.php(46): waController->run(NULL) #16 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(263): waViewController->run(NULL) #17 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(waDefaultViewController), NULL) #18 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(waDefaultViewController), NULL) #19 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(84): waFrontController->execute(NULL, 'frontend', 'checkout') #20 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(369): waFrontController->dispatch() #21 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(34): waDispatch->dispatchFrontend('checkout/') #22 /var/www/p521415/data/www/neodex.ru/wa-system/waSystem.class.php(614): waDispatch->dispatch() #23 /var/www/p521415/data/www/neodex.ru/index.php(7): waSystem->dispatch() #24 {main}  2023-03-20 08:38:04 188.92.106.114 Error sending email from "zakaz@neodex.ru" to "asanotary@mail.ru" with subject "Заказ #207984 подтвержден." Failed to authenticate on SMTP server with username "zakaz@neodex.ru" using 3 possible authenticators #0 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) #1 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() #2 /var/www/p521415/data/www/neodex.ru/wa-system/vendors/swift/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() #3 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMail.class.php(73): Swift_Mailer->send(Object(waMailMessage), Array) #4 /var/www/p521415/data/www/neodex.ru/wa-system/mail/waMailMessage.class.php(152): waMail->send(Object(waMailMessage)) #5 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(665): waMailMessage->send() #6 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopNotifications.class.php(73): shopNotifications::sendEmail(Array, Array) #7 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowAction.class.php(267): shopNotifications::send('order.process', Array) #8 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/workflow/shopWorkflowProcessAction.class.php(7): shopWorkflowAction->postExecute(7984, true) #9 /var/www/p521415/data/www/neodex.ru/wa-system/workflow/waWorkflowAction.class.php(35): shopWorkflowProcessAction->postExecute(7984, true) #10 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/actions/workflow/shopWorkflowPrepare.controller.php(61): waWorkflowAction->run(7984) #11 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waController.class.php(21): shopWorkflowPrepareController->execute() #12 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(263): waController->run(NULL) #13 /var/www/p521415/data/www/neodex.ru/wa-apps/shop/lib/classes/shopFrontController.class.php(22): waFrontController->runController(Object(shopWorkflowPrepareController), NULL) #14 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(190): shopFrontController->runController(Object(shopWorkflowPrepareController), NULL) #15 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waFrontController.class.php(84): waFrontController->execute(NULL, 'workflow', 'prepare') #16 /var/www/p521415/data/www/neodex.ru/wa-system/controller/waDispatch.class.php(162): waFrontController->dispatch()
  • +2
    Наталья Копнина Наталья Копнина 21 марта 2023 14:14 #

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

    Для всех, у кого возникнет проблема ответ - 

    Яндекс не принимает обычный пароль от почты для сторонних приложений.
    Необходимо создать отдельный пароль для приложения.
    Зайти в web-интерфейс. Настройки->Безопасность->Включите и создайте пароли приложений.

    Создайте там пароль для сайта. Пароль нужно будет сразу скопировать, он создается и показывается 1 раз. 

    Если не записали, просто удалите и заново создайте. И именно этот пароль необходимо вставить в настройках e-mail на сайте, а не тот, который от почты текущий. 

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

    Текущие настройки: 

    Настройки email Сервер smtp.yandex.ru

    Порт 465

    Логин zakaz@neodex.ru

    Пароль ***

    Шифрование SSL/TLS

    А еще при такой вот ошибке - Swift_TransportException

    Failed to authenticate on SMTP server with username "xxx@yandex.ru" using 3 possible authenticators

    необходимо в настройках включить, хотя казалось бы причем тут STMP: 

    Разрешить доступ к почтовому ящику с помощью почтовых клиентов
    С сервера imap.yandex.ru по протоколу IMAP

    Спасибо всем, кто откликнулся. Надеюсь мой ответ тоже кому-то поможет. 

    Добавить комментарий

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