2015年9月4日 星期五

phpmailer Fatal error: Class 'SMTP' not found

使用phpmailer寄送SMTP信件時,發生Fatal error: Class 'SMTP' not found錯誤。

原因:程式執行時找不到class.smtp.php檔案,故顯示無法找到'SMTP' Class。

解決方式:phpmailer 5.2.8開始,需使用「require 'PHPMailerAutoload.php';」的方式,次檔案將會自動引入「class.phpmailer.php」、「class.smtp.php」檔案。

沒有留言:

張貼留言