2010-07-02 4 views
0

Windows Vista의 Wamp 서버에서 Zend Debugger를 실행하려고합니다. http://downloads.zend.com/pdt/server-debugger/ Wamp/Windows Vista에 Zend Debugger 설치

  • 복사 \ ZendDebugger-5.2.15RC1-cygwin_nt-I386의 \의 5_2_x_nts_comp에서

    1. 다운로드 ZendDebugger-5.2.15-cygwin_nt-i386.zip : 여기

      내가 folowed 단계이다 \ ZendDebugger.dll을 c : \ wamp \ bin \ php \ php5.3.0 \ ext \ ZendDebugger.dll

    2. 편집 php.ini (phpinfo()를 사용하여 확인, 바로 php.ini를 편집하고 있습니다) :

      zend_extension_ts의 =의 C : \ WAMP 빈 \ PHP는 \ \ php5.3.0 \ 내선 \ ZendDebugger.dll zend_debugger.allow_hosts = 127.0.0.1
      zend_debugger.expose_remotely = 항상

    3. 다시 시작 아파치

    4. C에
    5. 복사 \ ZendDebugger-5.2.15RC1-cygwin_nt-i386 \의 dummy.php : \ 작업 \ www가 \
    PDT
  • 에 대한 젠드 디버거 플러그인을 설치 this post에 따르면 dummy.php

    마지막으로 Run> Run Configurations> PHP 웹 페이지> MyDebug> 디버거 테스트를 통해 디버거를 테스트 할 때 "클라이언트 호스트/IP와의 통신 테스트 : 'localhost'... 그리고 다음을 참조하십시오 :

    시간 초과가 발생했습니다 디버그 서버가 다음 클라이언트 호스트/IP-localhost에 연결을 시도했을 때 Zend Debugger in phpinfo() http://www.thierryb.net/pdtwiki/images/a/a9/Phpinfo_zenddbg_section_01.png

    +0

    * (참고) * [젠드 포럼 - 젠드 디버거 설정하기] (http://forums.zend.com/viewtopic.php?f=59&t=962) – Gordon

    +0

    PHP에서 실행 중일 수 있습니까? 5.3 및 PHP 5.2.x 용 디버거를 설치하려고합니까? –

    답변

    0

    가 방화벽을 확인 했 :

    또한 젠드 디버거에 대한 참고는 다음과 같이 아무것도,이 없다?

    phpInfo에서보고 한 디버거를 설치 한 것처럼 보입니다 ... 그래서 잘못된 설정 (localhost 또는 127.0.0.1이 설정 대화 상자에서 차이를 만들 수 있음)이나 방화벽 통신을 중지합니다.

    +0

    방화벽은 지금 꺼져 있지만 phpinfo()에서 젠드 디버거 보고서를 가지고 있지 않습니다 **. –

    +0

    죄송합니다. 게시 한 스크린 샷을 잘못 읽은 것 같습니다. :) 설치 했는데도 마찬가지입니다. 문제는 버전간에 호환되지 않을 수 있습니다 (PHP 5.3에서는 Zend Optimizer for PHP5.2가 작동하지 않습니다). 서버 로그를 살펴 보았습니까? (아파치 서버에 대한 로그가 있다고 가정) – Quamis

    +0

    해결되었습니다! :) 5.2.x 용 PHP 5.2.11 및 ZendDebugger.dll을 다운로드했으며 갑자기 작동합니다. –