2011-11-13 2 views
0

xdebug 2.2.0-dev를 성공적으로 설치했고 phpinfo()에 모든 옵션이 표시되었지만 IDE에서 작동하지 않습니다. 내 IDE에서 옵션 "Listener status"를 클릭하면 디버깅을 시도 할 때 "총 연결 수"가 표시되지만 스크립트는 내 중단 점이나 xdebug_start() 명령에서 중지되지 않습니다. 내 서버에 역 쉘을 사용하지만 localhost의 포트 9000에 telnet으로 연결할 때 오류 메시지가 나타납니다 : 이름 또는 서비스를 알 수 없음 ??? 내가 무엇을 할 수 있을지? stable 2.1.2를 설치 하시겠습니까? lighttpd를 시작하면 다음과 같은 경고 메시지가 표시됩니다.Xdebug 버전 2.2.0-dev

Xdebug requires Zend Engine API version 220060519. 
The Zend Engine API version 220090626 which is installed, is newer. 
Contact Derick Rethans at http://xdebug.org for a later version of Xdebug. 

답변

0

거기에 몇 가지 문제가 있습니다. 맨 아래의 큰 경고는 잘못된 PHP 버전의 헤더와 Xdebug를 컴파일했다고 말합니다. 헤더 집합이 여러 개 있습니까? 그렇다면 필요하지 않은 것을 제거하십시오.

telnet 명령이 잘못되었을 가능성이 있으므로 "telnet localhost 9000"처럼 사용하십시오. Komodo에서 경로 매핑을 설정하지 않았으므로 중지하지 않는 중단 점이 가능합니다.

+0

실제로 xdebug 2.0.3으로의 다운 그레이드와 역방향 쉘 연결로 해결합니다. 하지만 현재 xdebug를 사용하기 위해 내 로컬 호스트에있는 내 VM웨어 가상 머신을 업데이트하려고합니다. 나는 웹 서버와 ftp를 성공적으로 설치하고 호스트에서 사용할 수 있지만 xdebug를 작동시킬 수는 없다. – Bytemain