デバッグエンジンを構成する
PhpStorm は、PHP アプリケーション、クラス、ファイルのデバッグをサポートしています。デバッグ機能は PhpStorm に組み込まれており、設定を構成するだけで済みます。
PhpStorm では、JavaScript デバッガーはそのまま使用でき、ほとんどの場合、デフォルトの設定で十分です。必要に応じて、JavaScript デバッガーの構成に従ってデバッガーを構成できます。
PhpStorm は、組み込みまたは外部 Web サーバーで実行されているクライアント側アプリケーションのデバッグをサポートします。JavaScript コードのデバッグは、Google Chrome(英語) およびその他の Chromium ベースのブラウザー(英語)でのみサポートされています。
このセクションでは、最も一般的な 2 つの PHP デバッグエンジンを構成する方法について説明します。
これらのツールは、互いにブロックするため同時に使用することはできません。この問題を回避するには、php.ini ファイルの対応するセクションを更新する必要があります。
関連ページ:
JavaScript デバッガーの構成
PhpStorm は、client-sideJavaScript コード用の組み込みデバッガーを提供します。デバッグセッションを開始すると、ビルトインデバッガーが自動的に起動します。デバッグが正常に行われるようにするには、組み込みの Web サーバーポートを指定して、PhpStorm が他のデバッガーオプションに提案しているデフォルト設定を受け入れるだけで十分です。始める前に設定で JavaScript and TypeScript バンドルプラグインが有効になっていることを確認します。を押して設...
Xdebug を構成する
Xdebug をダウンロード PHP バージョンと互換性のある Xdebug 拡張をダウンロードし、Xdebug インストールガイドの説明に従ってインストールします。事前構成された AMP (Apache、MySQL、PHP) パッケージを使用している場合は、Xdebug 拡張機能がすでにインストールされている可能性があります。パッケージに固有の手順を参照してください。Xdebug と PHP エンジンの統合アクティブな php.ini ファイルをエディターで開きます。デバッグエンジンが PhpStor...
Zend デバッガーの構成
Zend デバッガーをダウンロードしてインストールするお使いのオペレーティングシステムに対応した Zend デバッガーパッケージをダウンロードしてください。PHP のバージョンに対応するディレクトリ(php-7.0.x など)で ZendDebugger.so(UNIX) または ZendDebugger.dll(Windows) ファイルを見つけます。Web サーバーからアクセス可能な場所に Web サーバーにファイルをコピーします。Zend デバッガーと PHP インタープリターの統合を有効にするエ...