ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

2007年~2011年ごろまで はてなダイアリー に書いてた記事を引っ越してきました。

PEAR_PackageFileManagerのrealpath()周りのバグがようやく直った・・・。

らしいです。BugReportのstatusもClosedになりました。CVS確認してませんが。

This bug has been fixed in CVS.

http://pear.php.net/bugs/bug.php?id=12023

長かった・・・。二ヶ月もかかった。とりあえず一つ、肩の荷がおりました。
っつーか、本当、PHPってどろどろしてるよなー。これだって、根本的な原因はPHP本体のrealpath()のバグなんだから。

最初に
http://bugs.php.net/bug.php?id=42778
でレポートされてるんだけど、「これはバグじゃないよ。マニュアル読んで、あとバグレポートの仕方チェックしてね。」で終わりになってて、また別の人から
http://bugs.php.net/bug.php?id=43248
ここでようやくCVSで修正。まぁ、最初の人のレポート内容が分かりづらかったのかも知らんけど・・・。
っつーか、*.phptに入ってなかったのかね?

YakiBikiも、「現時点で」最も自分が手早く作れて、レンタルサーバでも幅広く動かせるという理由でPHPで作ってるんだけど。YakiBikiが落ち着いたら、PerlRubyで実装し直すのも一興かね。