Ticket #18418

5.3 E_DEPRECATED エラーに対応

Open Date: 2009-08-27 05:10 Last Update: 2009-10-10 14:34

Reporter:
Owner:
Type:
Status:
Closed
Component:
MileStone:
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

PHP 5.3 では,オブジェクトの参照代入 =& で E_DEPRECATED エラーが大量に発生するが,エラーハンドリングがこれに対応していないため,動作しなくなる.

Ticket History (3/6 Histories)

2009-08-27 05:10 Updated by: sotarok
  • New Ticket "E_DEPRECATED エラーに対応" created
2009-08-27 05:11 Updated by: sotarok
  • Type Update from Feature Requests to Bugs
  • Summary Updated
Comment
5.3 系チケットには,5.3タグつけることにしました.
2009-08-27 06:14 Updated by: mumumu-org
  • Owner Update from (None) to mumumu-org
2009-08-27 13:26 Updated by: mumumu-org
  • Resolution Update from None to Fixed
Comment

修正しました。diff は以下の通りです。

http://git.sourceforge.jp/view?p=ethna/ethna.git;a=commitdiff;h=3b8ecce690922fdf75ea75f400cc1e97d8e58ea5

diff を見て頂けるとわかりますが、Ethna の Git版にはバージョンナンバーとして 「$」(ダラー文字)が含まれていましたが、本件の対応のため除いています。PHP 5.3.0 には、 parse_ini_file のパース対象の「値」(キーではない)としてダラー文字が含まれているとエラーになるというバグがあるためです。詳細は以下をご覧ください。

http://bugs.php.net/bug.php?id=48660

以後、Ethna.php のバージョンナンバーを変更する場合は、「$」を含めない形でお願いしたいと思います。

2009-09-14 12:31 Updated by: mumumu-org
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2009-09-14 12:31
2009-10-10 14:34 Updated by: sotarok
  • Milestone Update from 2.5.0beta (deleted) to 2.6.0

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login