1

phpDocumentor を実行しようとすると、このエラーが発生します... Google で広範囲に検索しましたが、機能するソリューションが見つかりません。残念ながら、PEAR 経由でインストールできなかったため、github からダウンロードして試してみる必要がありました物事を手動で行うこと。

必要に応じて環境変数を設定しました。

C:\xampp\php;C:\xampp\php\pear\phpDocumentor;C:\xampp\php\pear\phpDocumentor\bin;

そしてphp.ini内の include_pathも:

include_path = ".;C:\xampp\php\pear\phpDocumentor;C:\xampp\php\pear\phpDocumentor\bin;C:\xampp\php\PEAR"

次のコードを使用してドキュメントを生成しようとしています。phpdoc -d Z: -t Z:\docs\phpDoc

しかし、次のエラーが表示されます。

構成ファイル phpDocumentor.ini を解析しています... (C:\php\pear\data/PhpDocumentor/ にあります)... エラー: ディレクトリ C:/xampp/php/pear/PhpDocumentor の phpDocumentor.ini を開けません - phpdoc は次の場所にありますphp.ini ファイルのパスまたは include_path のどちらか?

私はこれに困惑しています。これを機能させるためのアドバイスを本当に感謝しています。ありがとう!

4

2 に答える 2

3

構成ファイル phpDocumentor.ini を解析しています... (C:\php\pear\data/PhpDocumentor/ にあります)... エラー: ディレクトリ C:/xampp/php/pear/PhpDocumentor の phpDocumentor.ini を開けません - phpdoc は次の場所にありますphp.ini ファイルのパスまたは include_path のどちらか?

エラーは、phpdoc.bat の設定が原因です。簡単な解決策は、フォルダ C:/xampp/php/pear/PhpDocumentor を C:\php\pear\data\ の場所にコピーするか、phpdoc.bat ファイルでパスを設定することです。phpDocumentor.ini ファイルがないことを確認してから、インターネットから作成またはダウンロードします。

于 2013-09-27T19:43:16.570 に答える
1

エラーの「C:\php\pear\data/PhpDocumentor に見つかりました」という部分は、C:\php\ または C:\xampp\php にインストールされているかどうか疑問に思います。phpDocumentor.ini ファイルが C:\xampp\php\ ではなく C:\php\ にある可能性がありますか?

余談ですが、おそらく $PATH に「C:\xampp\php\pear\phpDocumentor」は必要ありません...「phpdoc」実行可能ファイルをコマンドラインプロンプトで使用できるようにするために、その /bin サブディレクトリだけが必要です。

于 2012-08-23T16:00:41.593 に答える