3

プロジェクトのドキュメントを生成できません。NetBeans "'"php.exe"' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません." の下にエラー メッセージが表示されます。ApiGen 2.8.0 スタンドアロンは別のフォルダーに解凍されており、その参照は [ツール] -> [オプション] -> [apigen] の下にあります。誰かからのアドバイスはありますか?よろしくお願いします。

4

1 に答える 1

8

問題は、NetbeansインストールがデフォルトでPHP実行可能ファイルがどこにあるかを認識していないことです。次の手順に従って、Windows環境にPHPパスを追加する必要があります。

  1. 個人的な好みに応じて適切な場所でAPIGenを解凍します
  2. PHP実行可能ディレクトリに移動します(C上のXAMPPの場合、C:\ xampp\phpのようになります
  3. 上部のウィンドウパスにある場所のアドレスをコピーします
  4. スタートメニューを開き、「コンピュータ」を右クリックします
  5. 左側の[システムの詳細設定]を選択し、新しいウィンドウで[環境変数]をクリックします。
  6. 2番目のリストビューで、[パス]エントリをマークし、[編集]をクリックします
  7. 値フィールドの最後にカーソルを置きます。
  8. セミコロンを入力し、コピーしたパスを手順3に貼り付けます。パスがバックスラッシュで終わっていることを確認してください。
  9. 「OK」をクリックしてから、Netbeansを再起動してください。
  10. 「オプション」->「PHP」に移動し、「検索」をクリックすると、NetbeansはPHP実行可能ファイルを見つけることができるはずです。

NetBeansでAPIGenを設定するには;

  1. [オプション]->[PHP]->[APIGen]に移動します
  2. 抽出したAPIGenの場所を参照し、apigen.batファイルを選択します。
  3. 何かが失敗した場合に詳細なエラーレポートを取得するために、apigen.batの後に「--debug」を追加することもできます。

これで、システムでドキュメントを生成する準備が整いました。ドキュメントを初めて生成するときに、出力フォルダとドキュメントの対象を選択するように求められます。

于 2013-02-09T02:19:13.987 に答える