1. 설치
http://www.xdebug.org/download.php를 열어 해당 버전을 다운로드하세요
그러나 머신에 설치된 PHP와 일치하는 버전을 다운로드하도록 주의하세요. 따라서 phpinfo 웹 페이지의 정보를 http://www.xdebug.org/find bina.php로 복사한 후 지침에 따라 설치하시면 됩니다. 아래 그림과 같이:
클릭하여 dll 파일을 다운로드한 다음 php의 확장 디렉터리에 복사합니다. 예를 들어 내 디렉터리는 D:phpserverphp-7.0.27-nts-x64ext
입니다. 2. XDebug를 구성하고 php .ini를 열고 끝에 다음 코드를 추가합니다.
[Xdebug] ;指定Xdebug扩展文件的绝对路径 zend_extension= D:\phpserver\php-7.0.27-nts-x64\ext\php_xdebug-2.6.1-7.0-vc14-nts-x86_64.dll ;启用性能检测分析 xdebug.profiler_enable=On ;启用代码自动跟踪 xdebug.auto_trace=on ;允许收集传递给函数的参数变量 xdebug.collect_params=On ;允许收集函数调用的返回值 xdebug.collect_return=On ;指定堆栈跟踪文件的存放目录 xdebug.trace_output_dir="D:/phpserver/tmp/Xdebug";指定性能分析文件的存放目录 xdebug.profiler_output_dir="D:/phpserver/tmp/Xdebug"xdebug.profiler_output_name = "cachegrind.out.%p"xdebug. remote_enable = On xdebug.remote_port=19000xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1xdebug.var_display_max_depth = 10xdebug.idekey= PHPSTROM
참고: zend_extension을 자신의 확장 경로로 수정하고 Apache를 다시 시작합니다.
관련 권장 사항: "PhpStorm 사용 튜토리얼"
3 phpinfo 페이지에서 Xdebug 모듈을 검색할 수 있습니다.
또는 cmd 아래에 php -m을 입력하여 XDebug 모듈을 확인하세요. 아래 그림과 같이
또 주목해야 할 점은 시스템 환경 변수에 설정된 PHP 버전입니다. (예를 들어 여러 버전의 PHP가 구성된 경우)
phpStorm 구성
1. [파일]->[설정]->[언어 & 프레임워크]->[PHP]에서 xdebug 서비스를 구성합니다. 서버.
2. 디버그 구성, 디버그 포트는 php.ini에 구성된 xdebug.remote_port입니다.
3. [실행]--[구성 편집]
또는
을 열면 구성 정보는 다음과 같습니다.
4. . 디버깅을 시작하려면 녹색 딱정벌레를 클릭하세요.
5. 실행하거나 디버그하면 아래에 표시된 디버깅 데이터를 볼 수 있습니다.
위 내용은 phpstorm xdebug를 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!