여기
에서 Xdebug 를 다운받는다
이때 Xdebug 버전을 유의하자
나는 Xdebug 3.1.2 버전을 다운받았다.
이중에 자기 PHP버전에 맞는 것을 다운로드하면 된다. 그리고 {xdebug....}.dll 파일은 자신의 설치된 php 경로/ext 폴더 안에 넣기.
그 다음 php.ini 설정을 해 주었다. (이 부분을 제일 아래에 넣는다 그대로 넣으면 안되고 zend_extension 에 전에 ext 에 넣었던 Xdebug 경로를 적어놓는다.)
zend_extension="<path to xdebug extension>"
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port="<the port (9003 by default) to which Xdebug connects>"
https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html#updatingPhpIni
여기서 설명을 보시면 전체적인 설정 방법이 나오는데 Xdebug 3 부터는
Xdebug 2 랑 설정 방식이 조금 다르다
설정이 끝나고 cmd 창에서 Xdebug 버전이 제대로 뜨면 설치가 잘 된것이다.
(The setting 'xdebug.remote_port' has been renamed, see the upgrading guide)
다시 CLI Interpreters 들어갔을때 디버거가 제대로 나오면 설정 끝!