2016-09-10 2 views
-1

Я использую woocommerce и другие плагины, чтобы пользователи могли добавлять продукты. Когда пользователь добавляет новый продукт, сервер терпит неудачу в отправке уведомления, что дает эту ошибку:Неустранимая ошибка: нечистить phpmailerException

Fatal error: Uncaught phpmailerException: 
Invalid address: in /srv/users/serverpilot/apps/xxxx/public/wp-includes/class-phpmailer.php:946 
Stack trace: 
#0 /srv/users/serverpilot/apps/wordpressthm/public/wp-includes/pluggable.php(352): PHPMailer->setFrom('', 'OneSocial', false) 
#1 /srv/users/serverpilot/apps/xxxx/public/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(466): wp_mail('[email protected]', '[Test Product...', '<!DOCTYPE html>...', Array, Array) 
#2 /srv/users/serverpilot/apps/xxxx/public/wp-content/plugins/wc-vendors/classes/admin/emails/class-wc-notify-admin.php(81): WC_Email->send('[email protected]', '[The Hockey Mov...', '<!DOCTYPE html>...', 'Content-Type: t...', Array) 
#3 /srv/users/serverpilot/apps/xxxx/public/wp-content/plugins/wc-vendors/classes/admin/emails/class-emails.php(40): WC_Email_Notify_Admin->trigger('', Object(WP_Post)) 
#4 /srv/users/serverpilot/apps/xxxx/public/wp-includes/plugin.php(524): WCV_Emails->trigger_new_product('pending' in /srv/users/serverpilot/apps/xxxx/public/wp-includes/class-phpmailer.php on line 946 

Сервер настроен с цифровым океаном

+0

Какой код вызывает ошибку? Отправьте свой код! Как вы ожидаете, что кто-нибудь поможет вам, если мы даже не увидим ваш код? – Robert

+0

Улучшено форматирование сообщения об ошибке. Затянутая формулировка. – Prune

ответ

0

Ответ доступен в Exception. Адрес электронной почты получателя уведомления или адрес отправителя как-то недействителен.

+0

Я не понимаю, почему сообщение недействительно. вы правы, хотя я изменился с другим электронным письмом, и это сработало, но предыдущее электронное письмо, которое я использовал, - это рабочий адрес электронной почты от hotmail.com. –

+0

Я ничего не могу сказать об этом, не зная адрес (который я бы не хотел рекомендуем публично публиковать), но я подозреваю, что он либо содержит странные символы, либо метод проверки phpMailer не одобряет вашу конкретную комбинацию символов;) –

+0

Я вижу, спасибо за ответ –