2011-01-11 3 views
0

WAMP SERVER 2.1을 사용하고 PHP 5.3.3을 선택합니다. 따라서 xDebug를 php_xdebug-2.1.0-5.3-vc6.dll로 선택하고 이름을 php_xdebug.dll로 변경하여 쉽게 사용할 수 있습니다. 사용할 방법. 지침에 따라WAMP SERVER 2.1로 xdebug를 설치할 수 없습니다.

: (아파치 폴더) php.ini 파일은

extension=php_xdebug.dll 
... 
zend_extension = "C:/wamp/bin/php/php5.3.3/ext/php_xdebug.dll" 
xdebug.remote_enable=on 
xdebug.remote_handler=dbgp 
xdebug.remote_host=localhost 
xdebug.remote_port=9000 
xdebug.idekey="netbeans-xdebug" 

그러나 아무 일도 일어나지 않는다,은 phpinfo에서 Xdebug는 관련된 아무런 정보가 없습니다. 또한 xdebug는 xdebug가 아직 설치되지 않았다는 것을 알립니다 (http://xdebug.org/find-binary.php).

설정에 너무 많은 시간을 할애해야합니다. 나는 미쳤어. 완전히 을 포기했다.. 누구나 해결할 아이디어가 있습니다. 저를 도와 주신 것에 진심으로 감사드립니다.

감사합니다.

답변

0

Apache 서버를 다시 시작 했습니까? WAMP의 메뉴에는 서버를 다시 시작하는 옵션이 있어야한다고 생각합니다.

+0

예, 내가 수정할 때마다 WAMP를 다시 시작합니다. 내가 말했듯이, 아무 일도 일어나지 않습니다. –

0

XDebug가 제대로로드되기 위해서는 다음 코드 줄 중 하나가 필요하다고 생각합니다. this site의 설정을 사용할 때마다 XDebug가로드되지 않았습니다. 다음 php.ini 스 니펫은 모든 개발 시스템의 구성입니다.

[XDebug] 
;; Only Zend OR (!) XDebug 
; Modify the filename below to reflect the .dll version of your xdebug 
zend_extension="C:\wamp\bin\php\php5.3.6\ext\php_xdebug-2.1.1-5.3-vc9.dll" 
xdebug.remote_enable=1 
xdebug.remote_host=localhost ; if debugging on remote server, 
          ; put client IP here 
xdebug.remote_port=9000 
xdebug.remote_handler="dbgp" 
xdebug.profiler_enable=1 
xdebug.profiler_output_dir="C:\wamp\tmp" 
xdebug.profiler_enable_trigger = 0 
xdebug.profiler_output_name = "xdebug_profile.%R::%u" 
xdebug.trace_output_dir = "C:\wamp\tmp" 

올바른 XDebug dll이 있는지 확인하려면 this website도 확인하십시오. 한때 vc6 시스템에서 vc9 dll을 사용하는 데 문제가있었습니다.