ホームページ >バックエンド開発 >PHPチュートリアル >phpstorm+xdebug
[xdebug]
zend_extension=”C:ApacheAppServphp5.4.20extphp_xdebug-2.3.3-5.4-vc9.dll”
xdebug.default_enable=1
xdebug.auto_trace = 1 bug.show_exception_trace = 1
xdebug.collect_vars = 1
xdebug.collect_return = 1
xdebug.collect_params = 1
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0 g.profiler_output_name = “キャッシュグリッドアウト。%t-%s ”
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_handler = “dbgp”
xdebug.remote_host = “localhost”
xdebug.remote_port=9002
xdebug.idekey=”PHPSTORM”
php.ini の xdebug の設定では、デフォルトのポートは 9000 です。私はそれを 9002 に変更するのが最善です。idekey は後で phpstorm の設定で必要になります。 。
phpstormを開き、ctrl+alt+sで設定を開き、まずphpバージョンを変更します
デバッグポートが9002に変更されます
サーバーが追加されました:
名前を書くだけです
host: プロジェクトのドメイン名は通常 localhost です
デバッガー: デフォルトの Xdebug
DBGp プロキシを変更する
IDE キー: 上記で設定したキーを入力します。これが PHPSTORM です
ホスト:localhost (ローカル IP)
ここをクリックして構成を編集
デバッグを追加:
名前を書くだけです
サーバー: 構成したばかりのサーバーを選択します
通常追加した後、灰色の緑色の矢印とバグをクリックできます。 まず、アプリストアに移動して JetBrains IDE Support プラグインをインストールし、ブレークポイントを置きます。電話アイコンをクリックしてバグをクリックすると、IDE に戻ると、図
に示すように、ブラウザが自動的に開き、デバッグ情報が表示されます。エラーが発生します ide キー '15930' による着信接続を待機しています
、xdebug が正しく設定されていないはずです。
dll ファイルをインポートする
間違い: extension="C:ApacheAppServphp5.4.20extphp_xdebug-2.3.3-5.4-vc9.dll"、そうでない場合は
').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});