PHPMailer를 찾을 수 없음: 클래스를 찾을 수 없음 오류 해결
PHPMailer를 사용하려고 하면 "치명적인 오류: 'PHPMailer' 클래스를 찾을 수 없습니다." 이 문제는 PHPMailer 라이브러리가 스크립트에 제대로 포함되어 있지 않을 때 발생합니다.
이 문제를 해결하려면 자동 로드 방법이 이제 더 이상 사용되지 않으므로 최신 버전의 PHPMailer가 있는지 확인하세요. PHPMailer를 초기화하는 현재 접근 방식에는 다음 단계가 포함됩니다.
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"; }
다음 단계를 따르면 "치명적인 오류: 클래스 '를 성공적으로 해결할 수 있습니다. PHPMailer' notfound' 문제를 해결하고 스크립트에서 PHPMailer를 활용하세요.
위 내용은 '치명적인 오류: 'PHPMailer' 클래스를 찾을 수 없음' 오류가 발생하는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!