PHPMailer nicht gefunden: Behebung des Fehlers „Klasse nicht gefunden“
Beim Versuch, PHPMailer zu verwenden, kann die Fehlermeldung „Schwerwiegender Fehler: Klasse „PHPMailer“ nicht gefunden.“ Dieses Problem tritt auf, wenn die PHPMailer-Bibliothek nicht ordnungsgemäß in Ihrem Skript enthalten ist.
Um dieses Problem zu beheben, stellen Sie sicher, dass Sie über die neueste Version von PHPMailer verfügen, da die Autoload-Methode jetzt veraltet ist. Der aktuelle Ansatz zur Initialisierung von PHPMailer umfasst die folgenden Schritte:
require("path/to/PHPMailer.php"); require("path/to/SMTP.php");
$mail = new PHPMailer\PHPMailer\PHPMailer();
$mail->IsSMTP(); $mail->SMTPDebug = 1; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; $mail->IsHTML(true); $mail->Username = "your-email"; $mail->Password = "your-password"; $mail->SetFrom("from@email.com"); $mail->Subject = "Subject"; $mail->Body = "Message"; $mail->AddAddress("to@email.com");
if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message has been sent"; }
Durch Befolgen dieser Schritte können Sie den „Schwerwiegenden Fehler: Klasse 'PHPMailer“ erfolgreich beheben Beheben Sie das Problem „nicht gefunden“ und verwenden Sie PHPMailer in Ihren Skripten.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich die Fehlermeldung „Schwerwiegender Fehler: Klasse ‚PHPMailer' nicht gefunden' und wie kann ich sie beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!