9

私はyiiフレームワークの新しいインストールをいじっており、コマンドラインから最初のWebアプリをコンパイルしようとしています。実行するyiic webapp ../testdriveと、コンソールに次のエラーが表示されます。

"php.exe" is not recognized as an internal or external command, operable program or batch file

php.iniファイルを編集する必要がありますか?

私は現在、Windows7のWAMPWebサーバーで実行しています

4

4 に答える 4

24

php.exe`yii \ framework\yiic.batに完全なパスを追加する必要があります

たとえば私の場合は

"%PHP_COMMAND%" == "" set PHP_COMMAND=C:\wamp\bin\php\php5.3.8\php.exe

于 2012-07-30T05:14:38.257 に答える
4

yiicの前にあるphp.exeのパスを使用して、Windows環境でphpスクリプトを実行します。

コマンドは次のようになります。

c:/xampp/php/php.exe path / yiic webapp application_name

于 2013-09-08T13:54:52.380 に答える
0

yiiフレームワークでwebappを作成している場合:またはエラー(「php.exe」は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません)

php.exeファイルのパス:C:\ xampp \ php \ php.exe

yiic.batファイルパス:C:\ xampp \ htdocs \ YiiMain(foldername)\ framework \ yiic.bat

"%PHP_COMMAND%" == "" set PHP_COMMAND = C:\ xampp \ php \ php.exe

于 2015-05-02T05:56:11.357 に答える
0

以前init.batと同じようにファイル内 のアドレスを変更するだけです

if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe

if "%PHP_COMMAND%" == "" set PHP_COMMAND=C:\wamp\bin\php\php5.5.12\php.exe

そしてそれを保存します。

于 2015-08-22T18:37:34.103 に答える