1. XDebug 바이너리 파일을 다운로드합니다: http://www.xdebug.org/download.php
5.2 http://www.xdebug.org/files/php_xdebug-2.1.0-5.2-vc6. dll
5.3 http://www.xdebug.org/files/php_xdebug-2.1.0-5.3-vc6.dll
2. php.ini를 찾습니다
3. ZendOptimizer가 구성되어 있는 경우 필요합니다. ZendOptimizer를 먼저 차단하려면 관련 구성은 일반적으로 다음과 같습니다.
[Zend]
zend_extension_manager.optimizer_ts="pathZendOptimizer-3.3.0libOptimizer-3.3.0"
zend_extensi
4. 🎜> zend_extensi
[Xdebug]
xdebug.profiler_enable=on
xdebug.trace_output_dir="pathxdebug"
🎜 > xdebug.remote_host=localhost
phpinfo의 출력에서 모듈 파일 옵션을 선택하여 다운로드한 파일을 php의 ext 디렉터리에 저장합니다. php_xdebug.dll
과 같이 파일 이름을 직접 수정할 수 있습니다. 2. php.ini를 수정하고 다음 정보를 추가합니다. 🎜>
코드 복사
코드는 다음과 같습니다.
[Xdebug]
zend_extensi
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug .collect_return=on xdebug.trace_output_dir="c:/webserver/php5/debuginfo" xdebug.profiler_enable=on xdebug.trace_output_dir="c: /webserver/php5/debuginfo"
매개변수 설명:
zend_extensi
; xdebug 모듈을 로드합니다. 여기서는 Extension=php_xdebug.dll로 로드할 수 없습니다. zend로 로드해야 합니다. 그렇지 않으면 phpinfo가 설치 후 xdebug 항목을 표시하지 않습니다.
xdebug.auto_trace=on;
;"함수 호출 프로세스 모니터링" 기능 모드를 자동으로 켭니다. 이 함수는 함수 호출에 대한 모니터링 정보를 사용자가 지정한 디렉터리에 파일 형식으로 출력할 수 있습니다. 이 구성 항목의 기본값은 꺼짐입니다.
xdebug.collect_params=on;
;"함수 매개변수" 수집 기능을 켭니다. 함수 프로시저 호출의 모니터링 정보에 함수 호출의 매개변수 값을 포함시킵니다. 이 구성 항목의 기본값은 꺼짐입니다.
xdebug.collect_return=on
"함수 반환 값" 수집 기능을 켭니다. 함수 프로시저 호출의 모니터링 정보에 함수의 반환 값을 포함시킵니다. 이 구성 항목의 기본값은 off입니다.
xdebug.trace_output_dir="c:Tempxdebug"