ではphp.ini
、私のエラー表示設定は次のとおりです。
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
display_errors = Off
これは通常呼び出されるファイルに対しては機能しますが、ファイルが jQuery/AJAX を使用して呼び出されると、次のようなエラーが表示されます。
厳格な基準: 664 行目の /usr/lib/php/XML/Util.php の互換性のないコンテキストからの $this を想定して、非静的メソッド XML_Util::replaceEntities() を静的に呼び出すべきではありません
厳格な基準: 非静的メソッド XML_Util::createTagFromArray() を静的に呼び出すべきではありません。これは、1231 行目の /home/site/public_html/site/paypal/lib/Serializer/Serializer.php の互換性のないコンテキストから $this を想定するためです。
厳格な基準: 非静的メソッド XML_Util::attributesToString() は、652 行目の /usr/lib/php/XML/Util.php の互換性のないコンテキストから $this を想定して、静的に呼び出すべきではありません
推測できるように、これは私のウェブサイトの一部を破壊しています。これを修正するにはどうすればよいですか?
PHP 5.4.10 を実行しています
ファイルは Jquery 関数を使用して呼び出されています:$.get
または$.post