0

コマンドを使用してpearを使用してphpドキュメントをインストールしました


$ pear channel-discover pear.phpdoc.org


$ pear install phpdoc/phpDocumentor

Error: failed to mkdir c:/php/pear/data/phpDocumentor/features/generates-documentation/create-documents-using-twigs

そして今私は書いて $ phpdoc run -d E:/input/demo.php -t E:/outputいるので、エラーは次のようになります

Parsing configuration file phpDocumentor.ini...
<found in c:\php\pear\data/phpDocumentor/>
Error: cannot open phpDocumentor.ini in directory c:/xampp/php/pear/phpDocumentor
-Is phpdoc in either the path or include_path in your php.ini file?

親切に助けてください。

4

3 に答える 3

3

私は同じ問題を抱えていて、それを解決しました。私のxamppにはすでにphpDocumentor 1.xがインストールされています。だから私はそれをアンインストールする必要があります。

  1. ナシをアップグレード

    ナシ アップグレード PEAR

  2. phpDocumentor のバージョンを確認する

    梨一覧

  3. phpDocumentor 1.x をアンインストールする

    pear アンインストール PhpDocumentor

  4. phpDocumentor 2.x をインストールします。

    pear channel-discover pear.phpdoc.org
    pear インストール phpdoc/phpDocumentor

于 2013-12-18T06:34:13.027 に答える
2

私はそれが古いことを知っていますが、他の誰かが使用していない可能性があります. pear 構成を変更する必要があります。

初め:

C:\path-to-xampp-php-pear\>pear config-show

構成を確認し、パスに従って変更します。私の場合、問題は、構成がc:\xampp\php \pearではなくc:\php\pearに設定されたときでした

変更するには、次を実行します。 pear config-set doc_dir c:\xampp\php\pear\docs

于 2015-05-26T19:33:36.860 に答える
0

これはおそらく、php が/xampp/フォルダー内にあり、pear が以下のパス経由でアクセスしようとするためです: c:/php/pear/data/...

これは単なる回避策ですが、ダミーのc:/xampp/php/pear/フォルダーを xampp から C: ドライブにコピーするだけです...

于 2013-10-14T12:06:41.723 に答える