5.3 E_DEPRECATED エラーに対応
修正しました。diff は以下の通りです。
diff を見て頂けるとわかりますが、Ethna の Git版にはバージョンナンバーとして 「$」(ダラー文字)が含まれていましたが、本件の対応のため除いています。PHP 5.3.0 には、 parse_ini_file のパース対象の「値」(キーではない)としてダラー文字が含まれているとエラーになるというバグがあるためです。詳細は以下をご覧ください。
http://bugs.php.net/bug.php?id=48660
以後、Ethna.php のバージョンナンバーを変更する場合は、「$」を含めない形でお願いしたいと思います。
PHP 5.3 では,オブジェクトの参照代入 =& で E_DEPRECATED エラーが大量に発生するが,エラーハンドリングがこれに対応していないため,動作しなくなる.