[PHP-users 31317] FreeBSD 5.5 + PHP 5.2.0(ports)のrealpath()

takesi takesi2 @ webcom.ne.jp
2007年 1月 26日 (金) 10:28:14 JST


はじめましてtakeです。


FreeBSD 5.5 +PHP 5.2.0の環境で下記のような
スクリプトを実行しました。

[テストスクリプト]
<?php
print realpath('/usr/local/bin')."\n";
print realpath('/usr/local/bins')."\n";
print realpath('/usr/locals/bin')."\n";
?>

[出力結果]
/usr/local/bin
/usr/local/bins
/usr/locals/bin


実在するファイル(ディレクトリ)は/usr/local/binのみなので
BSD系の場合期待する出力は
/usr/local/bin
/usr/local/bins
(空行)
だと思うのですが(PHP4系ではその様に出力されています。)
期待通りにいきません。

これはPHP5のバグと考えて良いのでしょうか?
過去ログでもhttp://bugs.php.net/ でも該当する現象を
見つけれませんでしたので何かお気づきの方がいらっしゃいましたら
アドバイスの程よろしくお願い致します。












PHP-users メーリングリストの案内