[PHP-users 17905]PHPDocumentorphpdocが正常に実行できない

稲垣 佑介 inagaki_ml @ mhlp.net
2003年 9月 16日 (火) 18:36:01 JST


稲垣です。いつもお世話になっております。

PHPDocumentorをインストールしたのですが、

phpdoc -s src/ -d doc/

のようにして実行すると

<b>Warning</b>:  readdir(): supplied argument is not a valid Directory
resource in <b>/usr/share/pear/PHPDoc/renderer/html/templa
tes.php</b> on line <b>31</b><br />

という表示が永遠と出続けてしまい停止しません。エラーの該当箇所は

// we read in a list of file names that the file copier will use
foreach ($PHPDOC_templates as $key => $value)
{
    $handle = opendir($value['static_files_path']);
    while (false !== ($file = readdir($handle))) {
        if (is_file($PHPDOC_templates[$key]['static_files_path'] . $file)) {
            $PHPDOC_templates[$key]['files'][] = $file;
        }; // end if
    }; // end while loop
    closedir($handle);
}; // end foreach loop

のwhileの部分のようですが、ちょっと解決できずに困ってしまっています。

環境は

RedHatLinux9
PHP4.1.2

今までやったことは

# pear install PHPDoc
downloading PHPDoc-0.1.0.tar ...
...done: 598,528 bytes
install ok: PHPDoc 0.1.0

としてインストールし、phpdocのPHPのパスを変更したのみです。

宜しくお願いします。

--
稲垣佑介<inagaki_ml @ mhlp.net>
Waseda univ.



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