PhpStorm 2020.1ヘルプ

ローカルPHPインタープリターを構成する

ローカルPHPインタープリターは、リモート PHPインタープリターの反対側にコンピューターにインストールされるPHPエンジンであり、リモートホストまたはVagrantインスタンスにセットアップされた仮想環境にインストールできます。リモート PHP インタープリターの構成を参照してください。

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、言語 & フレームワーク | PHPに移動します。

  2. 表示されるPHPページで、CLI インタープリターリストの横にある the Browse button をクリックします。

  3. 表示されるCLI インタープリターダイアログで、左側のペインの the Add button をクリックして、ポップアップメニューからローカルを選択します。

    PhpStormでローカルインタープリターがすでに設定されている場合は、それもメニューから表示され、メニュー項目はその他のローカルに変わります。

  4. ダイアログの右側のペインで、PHPインタープリターの設定を指定します。

    1. 名前」フィールドに、インタープリターを他の人と区別するための識別子を入力します(例: php_installation_<version>)。

    2. PHP 実行可能ファイルフィールドにPHPエンジンのインストールディレクトリを指定します。パスを手動で入力するか、the Browse button をクリックして表示されるダイアログで関連するフォルダーを選択します。

      PhpStormは、指定されたフォルダー内で検出されたPHPエンジンのバージョンと、このPHPエンジンに関連付けられたデバッガを php.ini ファイルに表示します。

  5. CLI インタープリターダイアログの追加エリアで、PHPインストールの構成設定をオプションでカスタマイズできます。

    • デバッガー拡張フィールドに、Xdebugへのパスを指定します。これにより、PhpStormは、 php.ini ファイルでそれを無効にした場合に必要なときにXdebugを有効にすることができます(オンデマンドモードで使用するためのXdebugの設定を参照)。

    • 構成オプションフィールドで、-dコマンドラインオプション(英語)を介して渡される一連の構成ディレクティブを作成し、php.ini ファイルに新しいエントリーを追加します。このフィールドで指定されたディレクティブは、PhpStormによって生成されたデフォルトのディレクティブ( -dxdebug.remote_enable=1 , -dxdebug.remote_host=127.0.0.1 , -dxdebug.remote_port=9001 , -dxdebug.remote_mode=reqなど)をオーバーライドします。

      例: -dxdebug.remote_mode=jit ディレクティブを指定すると、デフォルトの -dxdebug.remote_mode=req ディレクティブを上書きし、Xdebugジャストインタイム (JIT)モードに切り替えます(詳細はJust-In-Timeモードでのデバッグを参照)。

      これを行うには、構成オプションフィールドの横にある the Browse button をクリックして、表示される構成オプションダイアログにエントリのリストを作成します。

      • 新しいエントリを追加するには、the Add buttonをクリックします。リストに追加された新しい行で、名前フィールドとフィールドにそれぞれ新しい項目の名前とその値を指定します。

        必要な数だけエントリを追加できます。長さが256文字に制限されたコマンドラインに変換されることに注意してください。

      • エントリを削除するには、リストからエントリを選択して the Remove buttonをクリックします。

      • エントリの順序を変更するには、the Up button または the Down buttonをクリックします。

      OKをクリックすると、CLI インタープリターダイアログに戻り、エントリがコマンドラインに変換されます。

  6. the Show phpinfo button をクリックすると、PhpStormに、インストールの詳細とロードされている拡張機能および構成されたオプションのリストを含む別の情報ウィンドウが表示されます。CLI インタープリターダイアログの構成オプションフィールドに指定された追加オプションはリストされていないことに注意してください。

構成済みのPHPインタープリターをオンザフライで切り替える

  1. Ctrl+Shift+A を押して、Change PHP interpreterと入力し始めます。候補リストで、 PHPインタープリターを変更する アクションを選択します。

    必要に応じて、Alt+Enterを押して候補リストで直接、またはキーボードショートカットの構成に従って、このアクションのキーボードショートカットを割り当てることができます。

  2. 表示されるポップアップメニューで、設定済みのローカルまたはリモート PHPインタープリターのいずれかを選択します。

選択したインタープリターは、設定/環境設定ダイアログ Ctrl+Alt+SPHPページでデフォルトのプロジェクトインタープリターとして設定されます。これは、デフォルトのプロジェクトインタープリターを使用するように設定されている実行/デバッグ構成テストフレームワーク '、および品質ツール構成にも影響します。

最終更新日: 2020年6月3日

関連ページ:

リモート PHP インタープリターの構成

リモート PHPインタープリターという用語は、リモートホストまたは仮想環境にインストールされたPHPエンジンを意味します。リモート PHPインタープリターという用語は、コンピューターにインストールされているローカルPHPインタープリターの反対語として使用されます。ローカルPHPインタープリターの構成...

CLI インタープリター

WindowsとLinux用のmacOS用PHPページの開発環境セクションにあるCLI インタープリターリストの横にあるをクリックすると、ダイアログが開きます。このダイアログを使用して、PHPエンジンをインタープリターとして設定します。ローカルPHPインタープリターを構成するとリモート PHP イン...

Xdebugを構成する

XdebugをダウンロードPHPバージョンと互換性のあるXdebug拡張をダウンロードし、インストールガイドの説明に従ってインストールします。AMPパッケージを使用している場合、Xdebug拡張機能が既にインストールされている可能性があります。パッケージに固有の手順を参照してください。Xdebugと...

キーボードショートカットの構成

PhpStormには定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定/環境設定ダイアログ を開き、キーマップを選択します。PhpStormは、環境に基づいて事前定義されたキーマップを自動的に提案します。使用しているO...

実行/デバッグ構成を操作する

PhpStormでコードを実行またはデバッグするには、実行/デバッグ構成を使用できます。各実行/デバッグ構成は、名前付きの実行/デバッグ起動プロパティのセットを表します。PhpStormを使用して実行、デバッグ、またはテストの操作を実行するときは、常にそのパラメーターを使用して、既存の構成のいずれか...

ビルトイン Web サーバー

PhpStormはあなたのアプリケーションをプレビューしデバッグするために使用できる内蔵Webサーバーを持っています。このサーバーは常に稼働しており、手動構成は不要です。すべてのプロジェクトファイルは、プロジェクト構造に関して、ルートURLhttp://localhost:<built-in