【问题标题】:Error: Language string failed to load: instantiate错误:无法加载语言字符串:实例化
【发布时间】:2021-12-01 22:33:18
【问题描述】:

我正在发送一些电子邮件,PHPMailer 在我的测试服务器上运行良好。

现在,在我将它移到生产服务器后,我的任何邮件都不会触发,我正在收到一个

邮件程序错误:无法加载语言字符串:实例化。

我一直在使用 phpmailer 进行谷歌搜索和辛勤工作,以查看似乎是什么问题,从我收集的信息来看,我无法发出常规的 php mail() 请求(这是需要返回 true 的 var错误停止。

我正在发送一些电子邮件,PHPMailer 在我的测试服务器上运行良好。

try {
            $mail->SMTPDebug = 0;                                       // Enable verbose debug output
            $mail->isSMTP();                                            // Set mailer to use SMTP
            $mail->Host       = 'smtp.gmail.com';                       // Specify main and backup SMTP servers
            $mail->SMTPAuth   = true;                                   // Enable SMTP authentication
            $mail->Username   = $mail_user_name;                        // SMTP username
            $mail->Password   = $mail_user_password;                    // SMTP password
            $mail->SMTPSecure = 'tls';                                  // Enable TLS encryption, `ssl` also accepted
            $mail->Port       = 587;                                    // TCP port to connect to

            //Recipients

            $mail->setFrom($customerservice_email, $customerservice_name);
            $mail->addAddress('email@gmail.com'); // reciever email address
            // $mail->addAddress('info@akhil.com');     // Add a recipient
            // $mail->addAddress($to);
            $mail->SetLanguage('en');
            $mail->isHTML(true);                                  // Set email format to HTML
            $mail->Subject = $subject;
            $mail->MsgHTML($message);

            if($mail->send()){
                return true;
            }
            return false;
        }
        catch (Exception $e) {
            print_r($e);die;
            return false;
        }

有人有什么要帮我的吗?在这一点上,它变得非常沮丧。

【问题讨论】:

    标签: php email phpmailer message


    【解决方案1】:

    一如既往,read the docs。从字面上看,它告诉您的第一件事是确保您运行的是最新版本, 您没有这样做。该“语言字符串”错误消息已在多年前从 PHPMailer 中删除。升级,问题就会消失。

    在那之后您可能仍然会遇到问题,但无论是什么问题,它都可能会在同一个故障排除指南中进行介绍。

    【讨论】:

    • 非常感谢同步。
    猜你喜欢
    • 2013-10-08
    • 2011-04-06
    • 2021-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-05
    • 2010-11-15
    • 1970-01-01
    相关资源
    最近更新 更多