あなたが PHP 開発者であれば、必ず次の問題に遭遇するでしょう。コマンド ラインで php
または php -v
コマンドを入力すると、突然エラーが表示されます。メッセージ: 「'php' は内部コマンドではありません。」
このエラー メッセージは、コマンドを実行するときにシステムが PHP の場所を認識する必要があるが、システムが PHP の場所を見つけられないことを示しています。この問題を解決する方法は、PHP パスをシステム環境変数に追加することです。
ただし、一部の開発者にとって、これは簡単な作業ではありません。そのため、「php」が内部コマンドではないという問題を解決するには、PHP Think ツールが必要です。
PHP Think は、開発者が PHP コマンドを簡単に実行できるようにするコマンド ライン ツールを提供する、ThinkPHP と呼ばれる PHP フレームワークの拡張機能です。
ThinkPHP は、Model-View-Controller (MVC) パターンを含む、軽量で効率的で使いやすい PHP 開発フレームワークで、これにより、高性能でスケーラブルで保守が容易な Web アプリを構築できます。 。 PHP Think は ThinkPHP 5 の拡張機能になりました。
まず、ローカル マシンに PHP プログラムをインストールする必要があります。 PHP バージョンは 5.6.0 以降である必要があり、Composer をインストールする必要があります。
次に、コマンド ラインから次のコマンドを実行して、PHP Think をインストールする必要があります。
composer require topthink/think-orm --dev
このコマンドは、PHP Think コマンド ライン ツールを含む think-orm というパッケージをインストールします。
インストールが完了したら、コマンド ラインに次のように入力して、PHP Think で使用可能なすべてのコマンドを一覧表示できます。
ORM コマンドを含む、役立つ PHP Think コマンドの長いリストを参照してください。データベース テーブルの移行コマンドとデータ入力コマンドが含まれています。php think list
このコマンドは、ORM を使用してユーザー モデル データ テーブルにアクセスするためのいくつかのファイルを作成します。
概要
以上がphp think によって報告される「php は内部コマンドではありません」というエラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。