


yii2 フレームワークをインストールして initbat を実行すると、phpexe が内部コマンドでも外部コマンドでもないというエラーが報告されます。
yii2 フレームワークをインストールするときに、非常に複雑な問題に遭遇しました。つまり、インストール パッケージをダウンロードした後、会社のコンピュータでは正常にインストールされましたが、自宅の自分のコンピュータにインストールすると、php.exe が内部コマンドでも外部コマンドでもないことを示すエラーが発生しました。それは実行可能なプログラムでしたか。さて、私はドン兄弟の指導を受けて、何が起こっているのかをようやく知りました。私がインストールした環境はグリーン版なので、システム環境変数にphp.exeは入っていません。会社のコンピュータには、php.exe プログラムを環境変数に自動的に追加するプログラムが組み込まれていると思われます。確認すると、確かに存在します。理由がわかったら実際にやってみましょう。
エラーメッセージ:
<ol><li> <span>php</span><span>.</span><span>exe</span><span>不是内部或外部命令,也不是可运行的程序</span> </li></ol>
解決策: ここでは例として win7 を使用します。残りは自分で考えます。
最初の方法: php.exe をシステム環境変数に直接追加します。
1. まず環境変数を追加するアドレスを見つけます。パスを見つける方法はたくさんありますが、ここでは 2 つ挙げます。
1)、デスクトップ -> コンピューター -> 詳細システム設定。
2) コンピューター (クリックしてディスク管理インターフェースに入ります) -> システムのプロパティ (メニューバーの下)。
2. 上記のパスに従うと、システム プロパティ設定が簡単に見つかりました。設定方法を見てみましょう。
1) テキストチュートリアル:
[詳細] タブを見つけて - 環境変数 - システム変数 - 変数パスを見つけて、ダブルクリックして開き、先頭の変数値ビンの後に追加します。インストール環境の php.exe が配置されている場所 クリップ パス。私の場合はE:UPUPW_NP5.5PHP5です。
私の正しい書き方は:
<ol><li> <span>...(省略)</span><span>\b</span><span>in</span><span>;</span><span>E</span><span>:</span><span>\UPUPW_NP5</span><span>.</span><span>5</span><span>\PHP5</span><br> </li></ol>
2)、画像チュートリアル:
上記の画像とテキストのチュートリアルを通じて、PHPの追加方法を簡単に解決できます。 exe からシステム環境変数の問題。次に、init.bat を再度実行してみましょう。
cmd コマンドを実行し、DOS インターフェイスに入り、init.bat をドラッグして Enter を押して実行します。以下のインターフェイスが表示されたら、php.exe が環境変数にインストールされたことを意味します。
次のインストールについては、別のチュートリアルですでに回答されているため、多くは言いません。サイトで検索できます:
yii2 フレームワーク インストール チュートリアル、yii2 フレームワーク インストール。
上記は php.exe をシステム環境変数に直接追加する方法ですが、もう 1 つの方法があり、これは yii2 に付属する解決策です。かなり思慮深い方だと感じます。
2 番目の方法: yii2.0.6 の init.bat を実行すると、「php.exe」が内部コマンドまたは外部コマンドではないというメッセージが表示されます。 解決策:
init.bat をテキスト エディターで開き、
<ol> <li> <span>if</span><span>"%PHP_COMMAND%"</span><span>==</span><span>""</span><span>set</span><span> PHP_COMMAND</span><span>=</span><span> php</span><span>.</span><span>exe</span> </li> <li><span> </span></li> <li><span>改为</span></li> <li><span> </span></li> <li> <span>if</span><span>"%PHP_COMMAND%"</span><span>==</span><span>""</span><span>set</span><span> PHP_COMMAND</span><span>=</span><span>D</span><span>:\</span><span>xampp</span><span>\</span><span>php</span><span>\</span><span>php</span><span>.</span><span>exe</span><span>(填写你自己</span><span>php</span><span>.</span><span>exe</span><span>的实际路径)</span> </li> </ol>
を変更します。 CMD で再実行しても問題ありません。
上記では、yii2 フレームワークのインストールと、phpexe が内部コマンドでも外部コマンドでもないことを報告する initbat エラーの実行について、内容の側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます
