>백엔드 개발 >PHP 튜토리얼 >Xdebug 구성 실패

Xdebug 구성 실패

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

xdebug 플러그인을 사용하고 싶습니다. 제가 사용하는 PHP 버전은 5.6.18이므로 php_xdebug-2.2.5-5.6-vc11-x86_64.dll을 다운로드하여 D:AppServphp5ext 경로에 넣은 후 php.ini에 다음과 같이 구성했습니다

[Xdebug]
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM

그런데 Apache를 다시 시작하고 phpinfo를 새로 고치면 xdebug를 찾을 수 없습니다. 무슨 일이 일어나고 있나요?

답글 내용:

xdebug 플러그인을 사용하고 싶습니다. 제가 사용하는 PHP 버전은 5.6.18이므로 php_xdebug-2.2.5-5.6-vc11-x86_64.dll을 다운로드하여 D:AppServphp5ext 경로에 넣은 후 php.ini에 다음과 같이 구성했습니다

[Xdebug]
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM

그런데 Apache를 다시 시작하고 phpinfo를 새로 고치면 xdebug를 찾을 수 없습니다. 무슨 일이 일어나고 있나요?

확장 기능을 활성화하기 위한 구성을 확인하셨나요?

<code>zend_extension=扩展路径/xdebug.so
</code>

확장 기능 도입에 문제가 없다면 PHP 버전을 확인하여 현재 버전과 호환되는지 확인하세요

zend_extenstion=php_xdebug.dll이 작성되었습니다
공식 홈페이지에 가서 해당 dll 버전을 찾아보세요. phpinfo에서 php 버전 설명을 보면 x86 x64 nts ts가 확실히 구분됩니다

원격으로 디버깅하려면 포트 9000에서 수신 대기하도록 홈 라우터에 가상 서버를 설정하여 모니터링할 수 있어야 합니다.
Google Chrome에 xdebug 도우미를 설치해야 합니다(가능한 경우 1.6). 검색해보시면 벽을 넘을 필요가 없습니다. csxn, Zhongx Village, x 소프트웨어가 더 있습니다

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