- Posted
- Filed under 01010101
PHP 개발은 그게 안되서 너무나 불편했었습니다.
eclipse + xdebug 를 이용해서 중단점을 잡을 수 있다는데, 어째서인지 통 중단점이 잡히질 않았습니다.
그래서 그동안은 var_dump 를 이용해서 디버깅을 했었죠.
혹시나 하는 마음에 천천히 다시 해봤는데,
이럴수가!!!
잘 됩니다. ㅜㅜ
자세한 내용은 따로 정리하기로 하고, 일단 급한데로 스샷 몇 장을 올립니다.
우선 여러 프로젝트를 진행하기 때문에 테스트용 virtual host 설정을 추가합니다.
virtual host 설정
그리고 xdebug 를 설치합니다.
역시 우분투... 간단하게 설치할 수 있습니다.
xdebug 설치
xdebug 설치 확인
xdebug 설정
이제 이클립스에서 xdebug 를 사용할 수 있도록 설정합니다.
Window - Preferences - PHP - PHP Servers
이클립스 php 서버 설정
이클립스 php 서버 설정
Window - Preferences - PHP - PHP Excutable
이클립스 php 설정
이클립스 php 설정
Window - Preferences - PHP - Debug 설정
이클립스 php 디버그 설정
Window - Preferences - General - Web Browser
이클립스 웹브라우저 설정
이클립스 웹브라우저 설정
Run - Debug Configurations
이클립스 디버깅 설정
이렇게 이클립스를 설정하고 디버깅을 실행하면,
웹브라우저에서 XDebug 세션이 인자로 붙어서 실행되고,
디버깅!
이클립스에서는 이렇게 중단점이 잡힙니다.
디버깅!