2011-09-24 2 views
1

Eclipse PDT 플러그인으로 Xdebug를 구성하려고합니다. 나는 웹 튜토리얼을 많이 통과하고 또한 stackoverflow.com 기존 질문을 갔다. 그러나 이것에 대한 답을 찾지 못했습니다 : Eclipse 3.7을 최신 PDT 플러그인과 함께 사용하고 있습니다. Eclipse에서 올바른 디버그 구성을 수행해야합니다. 또한 나는 내가Xdebug가 "Xdebug Session을 기다리는 중"PDT에서 작동하지 않습니다.

netstat -anp --tcp --udp | grep LISTEN 

내가 다음과 같은 출력을 얻을 실행할 때 마지막에

[xdebug] 
xdebug.remote_enable=1 
xdebug.remote_host="localhost" 
xdebug.remote_port=9009 
xdebug.remote_handler="dbgp" 
xdebug.remote_log = /tmp/xdebug.log 
xdebug.var_display_max_depth=10 
xdebug.var_display_max_data=10240 
xdebug.auto_trace=1 
xdebug.trace_output_dir=/tmp 
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so 

에 같은 수의 주어진 또한 9009에 이클립스 Xdebug는의 수신 대기 포트를 변경 한

tcp6  0  0 :::10000    :::*     LISTEN  2949/eclipse  
tcp6  0  0 :::9009     :::*     LISTEN  2949/eclipse  

목록에는 eclipse가 있지만 apache 또는 xdebug는 표시되지 않습니다.

과 일식의 Xdebug는 내 세션은 "Xdebug는 세션 대기"라는 달려 있습니다 ...

사람 어떻게이 겪은이 더

+0

여기에서 문제가 발견되었습니다. php.ini 파일에 문법 오류가있었습니다. 그래서 완전히 파싱되지 않았습니다. 그 오류를 바로 잡아라. – David

답변

1

를 디버깅하는 생각이 ... 나는 같은 메시지를 읽는 것 같은 시간을 보냈다 ... 나는 많은 것을 배웠으나 아무 것도 효과가 없었다. 인터넷 연결에서 라우터를 사용합니까? 이것이 사실이라면 당신은 내 문제를 가질 수 있습니다. 포트 9000 번 포트로 포트를 연결해보십시오.이 포트와 라우터에 대해 많이 알지는 못하지만 라우터 설정을 알려 드리겠습니다.

enter image description here

내가 정말이 도움이되기를 바랍니다.