>  기사  >  백엔드 개발  >  phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

WBOY
WBOY원래의
2016-12-01 00:25:332913검색

xdebug를 성공적으로 설치하고 구성한 후 중단점을 설정했지만 디버깅 중에 중단점을 입력하지 않았습니다. 무슨 일이 일어나고 있나요?
phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

여기서 시작 주소를 구성하고 프로그램에서 해당 중단점을 설정했습니다.
phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

그런데 프로그램이 중단점에 도달해도 중단점 진입이 멈추지 않습니다.

답글 내용:

xdebug를 성공적으로 설치하고 구성한 후 중단점을 설정했지만 디버깅 중에 중단점을 입력하지 않았습니다. 무슨 일이 일어나고 있나요?
phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

여기서 시작 주소를 구성하고 프로그램에서 해당 중단점을 설정했습니다
phpstorm에서 디버깅을 위해 xdebug를 사용하면 중단점을 입력할 수 없습니다.

그런데 프로그램이 중단점에 도달해도 중단점 진입이 멈추지 않습니다.

간단한 구성 방법은 다음과 같습니다.

php 구성

  • php.ini에 구성 추가: [여기에는 주요 구성만 나열됩니다.]

<code class="ini">#开启远程调试
xdebug.remote_enable = 1  
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
#这个端口不占用phpfpm 的9000,换用另一个,一定要和上面phpstrom配置中的端口一致
xdebug.remote_port=9001
#开启自动开始调试
xdebug.remote_autostart=1
zend_extension=xdebug.so</code>

phpstrom 구성

파일 --> 설정 --> 언어 ​​> PHP --> 디버그
xdebug 블록
디버그 포트 값은 첫 번째 부분 9001과 동일합니다.

디버깅 켜기 및 끄기

  • phpstrom의 옵션: 실행 --> (실행/중지) PHP 디버그 연결 듣기 [아이콘은 오른쪽 하단에 약간의 버그가 있는 녹색 전화 마이크이며 기본값은 근처에 있습니다. 상단 최소화 버튼 빠른접속 아이콘도 있습니다], 디버깅을 켜고 끄는 버튼입니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.