실행 환경:
PHPSTORM 버전: 8.0.1
PHP 버전: 5.6.2
xdebug 버전: php_xdebug-2.2.5-5.6-vc11-x86_64 .dll
ps: PHP 버전과 xdebug 버전이 일치해야 합니다
PHP는 xdebug 확장
php를 설치합니다. ini 구성에서 다음 구성은 참조용일 뿐이므로 경로를 직접 변경해야 합니다!
[xdebug]
zend_extension=”D:wampphp-5.6.2-x64extphp_xdebug-2.2.5-5.6-vc11-x86_64.dll”
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM
ps:remote_handler,remote_host,remote_port 모두 기본값이 있지만 그래도 설정하는 것이 좋습니다. 적어도 이러한 매개변수 설정은 알고 있어야 합니다~
phpinfo를 확인하세요~
2.PHPSTORM 설정
포스터는 이전에 zendstudio를 사용해 본 적이 있는데, 처음에 phpstorm을 사용하는 것이 매우 힘들었습니다.
1. 먼저 phpstorm 구성의 xdebug를 확인하세요
여기서 디버그 포트는 php.ini의 xdebug.remote_port와 일치해야 합니다! 기본값은 9000입니다.
9000번 포트가 사용중일 경우 다른 포트로 변경될 수 있습니다.
디버그를 설정합니다.
로컬 웹서버 추가~
www.51open.pcom이 내 로컬 웹서버입니다~ ~
3. 디버깅 시작
첫 번째 중단점을 놓고 F9를 Shift
첫 번째 중단점을 넣고 구성된 디버그를 선택하고
옆에 있는 버그 버튼을 누릅니다.
위 내용은 PHP 디버깅을 위해 phpstorm에서 Xdebug를 구성하는 방법에 대한 튜토리얼을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.