Я не могу отправлять почту пользователя на WordPress

Я почти отказываюсь от того, что не так. Я установил веб-сервер с помощью nginx. Но я не могу отправлять почту пользователя на WordPress. Когда я создаю пользователя или сбрасываю пароль, WordPress должен остановиться.

Окружающая среда ниже. Ubuntu0.16.04.1 Nginx 1.12.1 PHP 7.0.1 FPM/FastCGI

postfix 3.1.0 (Я могу отправлять почту с помощью команды 'mail'.)

WordPress 4.4.2

Журнал ошибок Nginx приведен ниже ----

Сообщение PHP: Неустранимая ошибка PHP: require_once (): Требуется неудачное открытие '/var/www/html/cms/wp-includes/class-phpmailer.php' (include_path = '.: / Usr / share / php') в / var / www / html / cms / wp-includes / pluggable.php в строке 275 "при чтении заголовка ответа из восходящего потока, клиент: {global_ip}, сервер: {домен}, запрос:" POST / cms / wp-admin / user -edit.php HTTP / 1.1 ", восходящий поток:" fastcgi: // unix: /var/run/php/php7.0-fpm.sock: ", хост:" {host_name} ", реферер:" / cms / wp -admin / user-edit.php? user_id = 2 & wp_http_referer =% 2Fcms% 2Fwp-admin% 2Fusers.php "


Любая помощь или подсказка?


person Tomohide Hirakawa    schedule 25.07.2017    source источник
comment
как отправить почту? пожалуйста, обновите свой вопрос, отправив код   -  person aidinMC    schedule 25.07.2017
comment
Похоже, ваш хостинг-провайдер отключил PHPMailer. Если вы можете переустановить WordPress, это может работать, в противном случае вам нужно будет связаться с ними.   -  person stevenkellow    schedule 25.07.2017
comment
Спасибо за ваш комментарий. Я не использовал код. WordPress останавливается при создании пользователя на странице администратора.   -  person Tomohide Hirakawa    schedule 25.07.2017
comment
@stevenkellow Спасибо за подсказку, я проверю.   -  person Tomohide Hirakawa    schedule 25.07.2017
comment
Спасибо всем. Решено. Я использую sudo apt get wordpress,   -  person Tomohide Hirakawa    schedule 25.07.2017


Ответы (1)


Спасибо всем, все было решено.

Когда я устанавливаю WordPress, я использовал «sudo apt get wordpress» и копировал их в корень html. Я не знаю, почему (я мог бы не использовать команду 'cp' с sudo) 'class-phpmailer.php' и 'class-phpmailer.php' не были перемещены должным образом.

Так что, когда система использовала функцию wp_mail (), WordPress останавливался. Вот и все, спасибо большое!

person Tomohide Hirakawa    schedule 25.07.2017