2017-02-01 18 views
0

Linux Mint 18でIntellij IDEA 2016.3.3をPhpStormのPHPプラグインと併用しています。ゼロ設定のデバッグを使用するようにXdebugを設定しようとしています。私はofficial guidethisビデオチュートリアルに従った。ただし、デバッガはどのブレークポイントでも停止しません。Intellijでゼロ設定のデバッグを使用するためのXdebugの設定

/opt/lampp/etc/php.ini(抜粋)IntellijキーIDEと

[Xdebug] 
zend_extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so 
xdebug.default_enable=1 
xdebug.idekey=Intellij 
xdebug.remote_enable=1 
xdebug.remote_port=9000 
xdebug.remote_connect_back=1 

enter image description here debug settings screenshot

I generated Xdebug & Zend Debugger bookmarklets

ワークフロー:

  1. のIntelliJ:実行]> [PHPデバッグ接続のため
  2. リスニング開始私はデバッグしたいのIntelliJの私のPHPプロジェクトのPHPファイルを開きます。
  3. 私はリロード私はスタートデバッガ上でGoogle Chromeの
  4. ブックマークレットをクリックし、右上隅
  5. でGoogle Chromeのアイコンをクリックして、ブラウザでファイルを開く
  6. ブレークポイントを追加ページ
  7. は、私は、デバッガがブレークポイントで停止することを期待しますが、それは

enter image description here

012ありません

php.info

+1

申し訳ありませんが、 "オンデマンド"はCLIデバッグのみで動作します(ウェブベースのリクエストでは機能しません)。その他の情報:http://stackoverflow.com/a/41679261/783119 – LazyOne

+0

この制限が変更されたと思います。ビデオチュートリアルでは、Webベースの要求をデバッグする方法を示します。 – maiermic

+1

そのビデオの正確な時刻を明記してください。今すぐ(私はまだそれを見ていない)それは全く異なることができる – LazyOne

答えて

0

私は何をしたのか分かりませんが、突然動作します。私はIntellijの再起動を行い、今は動作します。私はphp.iniの関連する変更の後、PHP設定でphp.iniのリロードを行っただけで、Webサーバーのビルドには影響しませんでした。

@LazyOneご協力いただきありがとうございます。

関連する問題