PEAR ライブラリがインストールされています。現在、PHP 5.2 を PHP 5.4 にアップグレードしています。
5.4 では、PEAR lib の一部の関数で非推奨の警告が表示されます。
例 PEAR/XML/Unserializer.php 与える
PHP Strict Standards: Redefining already defined constructor for class XML_Parser in /usr/share/pear/XML/Parser.php on line 227
私がインストールした PEAR/XML/ は XML_Parser2 もサポートしており、PHP のアップグレードに関するすべての問題を修正しています。
しかし、PEAR/XML/Unserializer.php を変更して、Parser.php の代わりに Parser2.php を使用する必要があるように、既にインストールされている PEAR パッケージを変更する必要があります。
Parser2.php は PHP 5.4 をサポートしています。
私の質問は、PEAR/XML/Unserializer.php を変更できるかどうかです。または、何らかの規則に違反します。または他の解決策はありますか?