最近有一台主機升級到 PHP 8 了,陸續遇到一些需要調整的東西。之前忘了記下來,現在又遇到一次,又查了一遍,趕快補一下。Orz
在不同版本的 PHPmailer 可能需要做的調整:
- 配合 PHP 8 停止支援 __autoload(),改用 sql_autoloaod_register()
- 錯誤訊息:PHP Fatal error: __autoload() is no longer supported, use spl_autoload_register()
- 原本在 PHPMailerAutoload.php 的寫法為: