PHP5.4でPEARSMTPライブラリを使用しようとしていますが、使用すると次の問題が発生します。
> Strict Standards: Non-static method Mail::factory() should not be called statically in C:\xampp\htdocs\forgot.php on line 75
Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\Mail\smtp.php on line 365
Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\Net\SMTP.php on line 450
Strict Standards: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\Net\SMTP.php on line 451
Strict Standards: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\Mail\smtp.php on line 369
Strict Standards: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\Mail\smtp.php on line 249
私の知る限り、PEARまたはPEARスクリプトの作成者が修正するまで、これに対する修正はありません。人々がどの代替SMTPライブラリを使用しているのか、あるいはスクリプトからSMTP経由でGmailに電子メールを配信するために何ができるのか疑問に思っています。それが助けになるなら、私はウィンドウズを使っています。
ありがとうございました。