ホームページ バックエンド開発 PHPチュートリアル yii2 フレームワークをインストールして initbat を実行すると、phpexe が内部コマンドでも外部コマンドでもないというエラーが報告されます。

yii2 フレームワークをインストールして initbat を実行すると、phpexe が内部コマンドでも外部コマンドでもないというエラーが報告されます。

Jul 28, 2016 am 08:29 AM
command exe php quot yii2

yii2 フレームワークをインストールするときに、非常に複雑な問題に遭遇しました。つまり、インストール パッケージをダウンロードした後、会社のコンピュータでは正常にインストールされましたが、自宅の自分のコンピュータにインストールすると、php.exe が内部コマンドでも外部コマンドでもないことを示すエラーが発生しました。それは実行可能なプログラムでしたか。さて、私はドン兄弟の指導を受けて、何が起こっているのかをようやく知りました。私がインストールした環境はグリーン版なので、システム環境変数にphp.exeは入っていません。会社のコンピュータには、php.exe プログラムを環境変数に自動的に追加するプログラムが組み込まれていると思われます。確認すると、確かに存在します。理由がわかったら実際にやってみましょう。

エラーメッセージ:

<ol><li>
<span>php</span><span>.</span><span>exe</span><span>不是内部或外部命令,也不是可运行的程序</span>
</li></ol>
ログイン後にコピー

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

解決策: ここでは例として 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)、画像チュートリアル:

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令 上記の画像とテキストのチュートリアルを通じて、PHPの追加方法を簡単に解決できます。 exe からシステム環境変数の問題。次に、init.bat を再度実行してみましょう。

cmd コマンドを実行し、DOS インターフェイスに入り、init.bat をドラッグして Enter を押して実行します。以下のインターフェイスが表示されたら、php.exe が環境変数にインストールされたことを意味します。

次のインストールについては、別のチュートリアルですでに回答されているため、多くは言いません。サイトで検索できます:

yii2 フレームワーク インストール チュートリアル、

yii2 フレームワーク インストール

 yii2框架安装运行initbat报错phpexe不是内部或外部命令上記は 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 チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

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

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

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

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

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

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

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

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

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

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

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

See all articles