2017-02-01 20 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 디버그 연결 내가 디버깅하고 싶습니다 IntelliJ에 내 PHP 프로젝트의 PHP 파일을 열
  2. 듣기 시작합니다.
  3. 나는
  4. 내가
  5. 내가 다시
  6. 구글 크롬에 시작 디버거 북마크를 클릭 오른쪽 상단 모서리에있는 Google 크롬 아이콘을 클릭하여 브라우저에서 파일을 열고 중단 점을 추가 페이지는
  7. 나는 디버거가 중단 점에서 중지를 기대하지만,하지

enter image description here

012을한다

php.info

+1

죄송 합니다만 "주문형"은 CLI 디버깅에서만 작동합니다 (웹 기반 요청에는 작동하지 않음). 더 많은 것 http://stackoverflow.com/a/41679261/783119 – LazyOne

+0

나는이 제한이 바뀌 었다고 생각한다. 비디오 자습서는 웹 기반 요청을 디버깅하는 방법을 보여줍니다. – maiermic

+1

해당 동영상에 정확한 시간을 명시하십시오. 바로 지금 (나는 아직 보지 못했습니다) 완전히 다른 것일 수 있습니다 – LazyOne

답변

0

내가 무엇을했는지는 확실하지 않지만 갑자기 작동합니다. Intellij를 다시 시작했는데 이제 작동합니다. 필자는 php.ini의 관련 변경 후에 php.ini 파일을 PHP 설정에서 다시로드했지만 웹 서버의 빌드에는 영향을 미치지 않았습니다.

@LazyOne 귀하의 도움과 인내심에 진심으로 감사드립니다.