'php'에 해당되는 글 1건

  1. 2008/09/10 eclipse를 이용한 php 개발환경 구축
회사에서 php개발 할 일이 생겨서 쓸만한 IDE가 없는가 찾다가 이클립스를 이용하여 개발환경을 구축 하는 방법을 찾았습니다.

일단 조합은..

eclipse 3.4 + php 5.2.6 + apache 2.2 + PHPEclipse(eclipse php plug-in) + XDebug(php debugger)가 되겠습니다.

PHPEclipse를 쓰기 위해서는 eclipse 버전이 최소 3.2어야만 합니다. 그 아래 버전은 지원을 하지 않더군요.

eclipse는 http://www.eclipse.org/downloads/ 에서 적당한 버전을 다운로드 하시고..
apache는 http://httpd.apache.org/download.cgi 에서 최신버전을 다운로드 하시고..
php는 http://www.php.net/downloads.php 에서 최신버전을 다운로드 하시고..
PHPEclipse와 XDebug는 eclipse를 설치 후 http://www.phpeclipse.de/wiki/Installation 를 참고하여 설치를 하시면

연장은 모두 구비가 되었습니다.

그리고 php 디버깅을 하기 위해서 필요한 세팅은 다음과 같습니다.

http://www.phpeclipse.de/wiki/Howto/XDebugAndPHPEclipse

그리고 마지막에 주의할 점은 디버거가 활성화 되기 위해서는 디버깅을 하기 위한 주소뒤에 "XDEBUG_SESSION"라는 쿼리스트링에 값은 위의 세팅에서 한 "IDE Identification string"에 입력한 값을 넣어주어야한다는 것입니다.

예를 들면 다음과 같습니다.

http://localhost/My_Project/xdebug.php?XDEBUG_SESSION_START=firstProject

"IDE Identification string"는 한 서버에 여러개의 프로젝트가 존재 할 때 프로젝트를 구분하기 위한 구분자입니다. 즉, 여러개의 프로젝트를 디버깅 하기 위해서는 "IDE Identification string"값이 다르게 위의 URL에 있는 세팅을 프로젝트마다 해주어야한다는 이야기입니다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/09/10 12:52 2008/09/10 12:52