【问题标题】:Wordpress PHPMailer - Mailer Error: Could not instantiate mail functionWordpress PHPMailer - 邮件程序错误:无法实例化邮件功能
【发布时间】:2021-03-10 19:26:33
【问题描述】:

我有一个通过 PHPMailer 向用户发送电子邮件的 Wordpress 站点。到目前为止,它在登台服务器上正常工作,但在生产部署(不同的服务器)之后,它停止工作。 我从邮件程序中收到此错误响应:

Mailer Error: Could not instantiate mail function

这与服务器配置有关吗?暂存运行在 PHP v7.2.x 上,生产运行在 PHP v7.4.x 上。这两个站点都托管在 AWS EC2 实例上。

【问题讨论】:

    标签: php wordpress amazon-ec2 phpmailer


    【解决方案1】:

    你看的第一个地方应该是the docs。如前所述,此错误通常是由于您没有安装本地邮件服务器。

    您可以通过在您的主机上安装和配置邮件服务器来解决此问题,或者通过更改您的邮件配置使其直接通过其他主机(例如 gmail)发送,只要您的托管服务提供商允许您这样做(请参阅指南中的其他说明)。

    【讨论】:

    • 谢谢,我必须在服务器上安装sendmail 才能解决问题。
    猜你喜欢
    • 2019-07-24
    • 2015-08-19
    • 2017-09-07
    • 1970-01-01
    • 2015-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多