2010-08-16 2 views
1

로컬 아파치 서버의 PHP 페이지를 디버깅하도록 젠드 디버거를 설정하려고합니다. 공식 포럼 (http://forums.zend.com/viewtopic.php?f=59&t=962#p4313)의 모든 지시 사항을 따랐지만 Apache를 다시 시작한 후 phpinfo()가 나열한 Zend Debugger를 보지 못했습니다. 내 PHP ini는 다음과 같습니다.젠드 디버거 설정하기

zend_extension_ts="C:\Program Files (x86)\PHP\Zend\php-5.3.2\5_3_x_nts_comp\ZendDebugger.dll" 
zend_debugger.allow_hosts=192.168.0.104/32,127.0.0.1/32 
zend_debugger.expose_remotely=always 

ZendDebugger.dll에 대한 경로가 정확합니다. 윈도우 7, 64 비트를 사용하고 있습니다. 아파치 로그 또는 Windows 응용 프로그램 로그에 오류 메시지가 없습니다.

답변

1

당신은 PHP의 스레드 안전 버전을 사용하고 있습니까? 젠드 확장 빌드, PHP 확장 확인 php info 파일에서 빌드하십시오. 스레드 안전 버전을 사용하는 경우 ZendDebugger.dll의 비 스레드 안전 버전을 사용할 수 없습니다. 현재 ZendDebugger.dll은 threadsafe PHP 5.3.0 밖에 없습니다.

- 아리아