Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

OpenCart белый экран после регистрации


GrandEscudo

Recommended Posts

Здравствуйте. Помогите пожалуйста
после регистрации юзер видит белый экран (с моб версии ошибку 500)
Нашел на форуме как вывести ошибку через .htaccess

Вот ошибка

 

Fatal error: Uncaught exception 'Exception' with message 'Error: MAIL FROM not accepted from server!' in /home/l/limavil8/site.com/public_html/system/library/mail/smtp.php:242 Stack trace: #0 /home/l/limavil8/site.com/public_html/system/library/mail.php(142): Mail\Smtp->send() #1 /home/l/limavil8/site.com/public_html/catalog/controller/mail/register.php(44): Mail->send() #2 [internal function]: ControllerMailRegister->index('account/custome...', Array, 5) #3 
/home/l/limavil8/site.com/storage/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #4 /home/l/limavil8/site.com/public_html/system/engine/event.php(62): Action->execute(Object(Registry), Array) #5 /home/l/limavil8/site.com/storage/modification/system/engine/loader.php(255): Event->trigger('model/account/c...', Array) #6 [internal function]: Loader->{closure}(Array, Array) #7 
/home/l/limavil8/site.com/public_html/system/engine/proxy.php(47): call_user_func_array(Object(Closure), Array) #8 
/home/l/limavil8/ in /home/l/limavil8/site.com/public_html/system/library/mail/smtp.php on line 242

у меня возникают смутные сомнения, что это настройки мэйла, поэтому вот они

 

 

 

Снимок экрана 2019-09-22 в 19.12.26.png

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

Скорее всего происходит следующее.
Сайт пытается отправить письмо от email-а пользователя, т.е. FROM [email protected], а SMTP Яндекса позволяет отправить письмо только от зарегистрированного е-мейла для этой учетной записи. Скорее всего от того, что указан в 'SMTP Логин'.

 

Ищите в

/catalog/controller/mail/register.php

перед строкой 44: $mail->send();

строку

$mail->setFrom(...);

тут нужно передать е-мейл вашего сайта и его яндекс примет.
как-то так, например:

$mail->setFrom($this->config->get('config_email'));

 

Змінено користувачем Antoxa02435
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.