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 소프트웨어가 더 있습니다