XMLRPCがStrict Standards: Non-static method PEAR::raiseError()と表示されてエラーが発生する際の対処法

WordPressには外部から投稿・編集できるAPIが備わっています。
ローカルにインストールしたWordPressのxmlrpc.phpを叩こうとして以下のエラーが発生したので調査をしました。

Strict Standards: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible context in C:\xampp\php\pear\XML\RPC.php on line 562

Notice: Undefined property: XML_RPC_Client::$errstring in C:\job\PostWordPress\postwp.php on line 60
I/O Error.

対策

以下の情報に従って、XML/RPC.phpを直接修正すると良い。

XML_RPC Non-Static PEAR::raiseError
"E_STRICT Caught: Non-static method PEAR::raiseError() should not be called statically, assuming $this from incompatible...

 

image

コメント

タイトルとURLをコピーしました