Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我能';t在WordPress上发送用户邮件_Php_Wordpress_Nginx_Fastcgi_Postfix - Fatal编程技术网

Php 我能';t在WordPress上发送用户邮件

Php 我能';t在WordPress上发送用户邮件,php,wordpress,nginx,fastcgi,postfix,Php,Wordpress,Nginx,Fastcgi,Postfix,我几乎放弃了错误。 我已经使用nginx设置了web服务器。 但是我不能在WordPress上发送用户邮件。 当我创建用户或重置密码时,WordPress必须停止 环境恶劣。 Ubuntu0.16.04.1 Nginx 1.12.1 PHP7.0.1 FPM/FastCGI postfix 3.1.0 (我可以通过“邮件”命令发送邮件。) WordPress 4.4.2 Nginx错误日志如下---- PHP消息:PHP致命错误:require_once():无法打开required “/var

我几乎放弃了错误。 我已经使用nginx设置了web服务器。 但是我不能在WordPress上发送用户邮件。 当我创建用户或重置密码时,WordPress必须停止

环境恶劣。
Ubuntu0.16.04.1
Nginx 1.12.1
PHP7.0.1
FPM/FastCGI

postfix 3.1.0
(我可以通过“邮件”命令发送邮件。)

WordPress 4.4.2

Nginx错误日志如下----

PHP消息:PHP致命错误:require_once():无法打开required “/var/www/html/cms/wp includes/class phpmailer.php” (包括路径='。:/usr/share/php')在 /var/www/html/cms/wp在第275行“阅读时包含/pluggable.php 来自上游的响应头,客户端:{global_ip},服务器:{domain}, 请求:“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”



有什么帮助或提示吗?

谢谢大家。问题解决了

当我安装WordPress时,我使用了“sudo apt get WordPress”,并将它们复制到html根目录下。 我不知道为什么,(我可能不会对sudo使用'cp'命令) 未正确移动“类phpmailer.php”和“类phpmailer.php”

因此,当系统使用wp_mail()函数时,WordPress被停止。
仅此而已。非常感谢!

如何发送邮件?请使用发送代码更新您的问题看起来您的托管提供商已禁用了PHP编译器。如果您可以重新安装WordPress,则可能会正常工作,否则您需要与他们联系。谢谢您的评论。我没有使用代码。WordPress在管理员页面上创建用户时停止。@stevenkellow谢谢你的提示。我会检查的。谢谢每一个人。问题解决了。我用“sudo apt get wordpress”,