2

WindowsでAPIGenを動作させる方法を誰か教えてください。PEAR を使用して ApiGen をインストールしました。ApiGen のファイルは次の場所にあります。

C:\wamp\bin\php\php5.3.13

ここには 2 種類のファイルがあり、1 つはバッチ拡張子で、もう 1 つはファイル拡張子で、どちらも apigen という名前です。

apigen コマンドの使用中に以下のエラーが発生します。

Warning: require(Texy.php): failed to open stream: No such file or directory in C:\wamp\bin\php\php5.3.13\apigen on line 48

Call Stack:
    0.0015     792712   1. {main}() C:\wamp\bin\php\php5.3.13\apigen:0
    0.0141    1646736   2. class_exists() C:\wamp\bin\php\php5.3.13\apigen:64
    0.0142    1647048   3. ApiGen\{closure}() C:\wamp\bin\php\php5.3.13\apigen:0


Fatal error: require(): Failed opening required 'Texy.php' (include_path='.;C:\wamp\bin\php\php5.3.13\pear') in C:\wamp\bin\php\php5.3.13\apigen on line 48

Call Stack:
    0.0015     792712   1. {main}() C:\wamp\bin\php\php5.3.13\apigen:0
    0.0141    1646736   2. class_exists() C:\wamp\bin\php\php5.3.13\apigen:64
    0.0142    1647048   3. ApiGen\{closure}() C:\wamp\bin\php\php5.3.13\apigen:0

PHP Warning:  require(Texy.php): failed to open stream: No such file or directory in C:\wamp\bin\php\php5.3.13\apigen on line 48
PHP Stack trace:
PHP   1. {main}() C:\wamp\bin\php\php5.3.13\apigen:0
PHP   2. class_exists() C:\wamp\bin\php\php5.3.13\apigen:64
PHP   3. ApiGen\{closure}() C:\wamp\bin\php\php5.3.13\apigen:0
PHP Fatal error:  require(): Failed opening required 'Texy.php' (include_path='.;C:\wamp\bin\php\php5.3.13\pear') in C:\wamp\bin\php\php5.3.13\apigen on line 48
PHP Stack trace:
PHP   1. {main}() C:\wamp\bin\php\php5.3.13\apigen:0
PHP   2. class_exists() C:\wamp\bin\php\php5.3.13\apigen:64
PHP   3. ApiGen\{closure}() C:\wamp\bin\php\php5.3.13\apigen:0
4

1 に答える 1

6

次の手順に従ってください (このページhttps://github.com/ApiGen/ApiGen/wiki/installation-on-windowsから参照) 。

  • 必要なディレクトリに apigen.phar をインストールします。例: C:\PHPCLI
  • C:\PHPCLIを Windowsパスに追加
    • Windows でパスを追加する方法がわからない場合。デスクトップまたはスタート メニューの [マイ コンピュータ] アイコンを右クリックし、[プロパティ] をクリックします。
    • Windows プロパティ ページの左側で、[システムの詳細設定] をクリックします。
    • [環境変数...] をクリックします。
    • C:\PHPCLIをユーザー変数またはシステム変数のPathに追加できます。1 つ選択します。
    • [すべてOK] をクリックします。
  • コマンドラインを開いて入力しますcd C:\PHPCLI
  • コマンド ラインにもう一度入力します。echo @php "%~dp0apigen.phar" %*>apigen.bat
  • コマンド ラインを閉じて、新しいコマンド ラインを開きます。このコマンドを入力してテストしますapigen --help
  • ApiGenヘルプ メッセージが表示されます。
于 2015-11-10T21:44:21.950 に答える