ホームページ  >  記事  >  バックエンド開発  >  yiic コマンド使用時に「php.exe」が内部コマンドでも外部コマンドでもない問題の解決策、yiicphp.exe_PHP チュートリアル

yiic コマンド使用時に「php.exe」が内部コマンドでも外部コマンドでもない問題の解決策、yiicphp.exe_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:11:22904ブラウズ

yiicコマンドyiicphp.exe使用時に「php.exe」が内部コマンドでも外部コマンドでもない問題の解決策

この記事の例では、yiic コマンドを使用するときに「php.exe」が内部コマンドまたは外部コマンドではない問題の解決策を説明します。参考のために共有します。具体的な方法は以下の通りです

CMD で yiic Webapp 作業を実行します。レポート「php.exe」が内部コマンドではない場合、次のようになります。理由は、Yii に付属の yiic.bat が php.exe を見つけられないためです。

解決策:

環境変数が追加されていないため、php.exeを直接実行することはできません。

「マイ コンピューター」を右クリックし、「プロパティ」-「詳細設定」-「環境変数」-「システム環境変数」-「PATH」-「編集」を選択し、次の 2 つの実行可能ファイルを変数値に追加して、直接呼び出しの実行を容易にします。

変数値: C:wampsbinphpphp5.3.8;E:phpPHPnowhtdocsyiiframework

方法 2:
この問題の理由は、Yii に付属の yiic.bat が php.exe を見つけられないためです。そのため、テキスト エディタを使用して yii/framework/yiic.bat を開いて変更できます。

コードをコピーします コードは次のとおりです:if "%PHP_COMMAND%" == "" set PHP_COMMAND= php.exe
次のように変更します:

コードをコピーしますコードは次のとおりです:if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:wampbinphpphp5.3.10php.exe
その後、CMD で yiic Webapp の作業を再実行すると、問題なくなります。

この記事が皆さんの Yii フレームワークに基づく PHP プログラムの設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/929677.html

本当http://www.bkjia.com/PHPjc/929677.html技術記事 yiicコマンド使用時に「php.exe」が内部コマンドでも外部コマンドでもない問題の解決方法 yiicphp.exe使用時に「php.exe」が内部コマンドでも外部コマンドでもない問題の解決方法について説明します。 yiic コマンド...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。