Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 메일왕창보내는법
- rss
- 명사 추출기
- 베트남어
- 나의 취미
- Node.js
- 디즈니씨
- iBatis
- scala
- ajax
- 명사 분석기
- Lift
- php
- express for node.js
- 나의 프로젝트
- 도커
- ejb
- C/C++
- 스킨 스쿠버
- ror실행
- flex3
- node.js web framework
- Eclipse
- php thumbnail
- 주식이야기
- Cross
- 명사 뽑아내기
- docker
- 책이야기
- nodejs express
Archives
- Today
- Total
nkdk의 세상
Eclipse3.5 PDT(Php Development Toolkit)에서 Xdebug로 디버깅 연결하기.. 본문
My Programing/PHP
Eclipse3.5 PDT(Php Development Toolkit)에서 Xdebug로 디버깅 연결하기..
nkdk 2009. 7. 23. 16:53ZendDebugger를 써서 시도해보다가 설정도 복잡하고 상용과 프리버젼에 차이가 있는것 같아서
Xedebug를 시도해보았는데 훨씬 설정하기가 수월했다.
[서버설정]
http://xdebug.org에서 웹서버에 설치된 php 와 버젼이 맞는
xdebug 모듈을 다운받는다..
php 가
c:\PHP에 설치되어있다고 가정하고
c:\PHP\ext 에다가 php_xdebug-2.0.3-5.2.5.dll 를 복사해 넣는다..
phpinfo() 를 참고하여 정확한 php.ini 를 수정하여 다음 항목을 추가한다.
extension_dir="C:\PHP\ext"
zend_extension_ts="C:\PHP\ext\php_xdebug-2.0.3-5.2.5.dll"
xdebug.remote_enable=1
zend_debugger.allow_hosts=127.0.0.1/32
zend_debugger.expose_remotely=always
apache를 재시작 한 이후에 phpinfo()를 확인하여 다음처럼 나오면
서버단 xedebug가 설정된것이다.
[클라이언트 설정]
Windows > Preferences
Run > Open Debug Dialog 를 선택
XeDebug를 선택해준다.
디버깅을 해보도록 하자.
Debug AS >> PHP WEB PAGE
다음처럼 PHP Debug Perspective 로 넘어가겠느냐는 경고창이뜬다.
OK
F11,F5, F6키를 이용 소스를 보며 디버깅하면 된다.
출처:http://kmh357.tistory.com
Xedebug를 시도해보았는데 훨씬 설정하기가 수월했다.
[서버설정]
http://xdebug.org에서 웹서버에 설치된 php 와 버젼이 맞는
xdebug 모듈을 다운받는다..
php 가
c:\PHP에 설치되어있다고 가정하고
c:\PHP\ext 에다가 php_xdebug-2.0.3-5.2.5.dll 를 복사해 넣는다..
phpinfo() 를 참고하여 정확한 php.ini 를 수정하여 다음 항목을 추가한다.
extension_dir="C:\PHP\ext"
zend_extension_ts="C:\PHP\ext\php_xdebug-2.0.3-5.2.5.dll"
xdebug.remote_enable=1
zend_debugger.allow_hosts=127.0.0.1/32
zend_debugger.expose_remotely=always
apache를 재시작 한 이후에 phpinfo()를 확인하여 다음처럼 나오면
서버단 xedebug가 설정된것이다.
[클라이언트 설정]
Windows > Preferences
Run > Open Debug Dialog 를 선택
XeDebug를 선택해준다.
디버깅을 해보도록 하자.
Debug AS >> PHP WEB PAGE
다음처럼 PHP Debug Perspective 로 넘어가겠느냐는 경고창이뜬다.
OK
F11,F5, F6키를 이용 소스를 보며 디버깅하면 된다.
출처:http://kmh357.tistory.com