xampp + eclipse + php + xdebug 설치 도전

1. eclipse 설치
   - http://www.eclipse.org/downloads/ 에서
     Eclipse IDE for Java EE Developers, 221 MB 다운로드

  - eclipse-jee-juno-SR1-win32.zip 압축 해제

2. eclipse plugin - php development tool 설치
  - eclipse 실행
  - Help > Install New Software
  - Work with에 아래 화살표 클릭
  - Juno - http://download.eclipse.org/releases/juno 선택
  - Web, XML, Java EE and ... 선택 후 PHP Development Tools 선택 후 하단의 Next 버튼 클릭
  - Next  Next ....
  - 설치 완료 후 eclipse 재기동 됨

3. xampp 설치
  - Next Next ... =_=;; 역쉬 편해
  - 설치 완료 되면 Apache Start
  - web page 확인 해보기
  - http://localhost/xampp/

4. eclipse workspace 변경
  - xampp/htdocs 선택

5. eclipse에서 html를 php로 인식 하기
  - Window > Preferences > General > Editors > File Association > 선택
  - .htm, html 확장자 클릭후 하단 Associated editors > Add.. 클릭후
     PHP Editor 선택후 확인 > Default 큭릭하여 기본으로 선택함
  - 상단에 "Contents Types"를 클릭후 Text > PHP Content Type에서 *.htm, *.html을 추가해준다
  - 이클립스 재실행후 .htm, .html 파일을 열어본다


6. html파일을 php로 인식 하기 위해 htdocs에 .htaccess 파일 생성
  <FilesMatch "\.(htm|html|php)$">
     SetHandler application/x-httpd-php
  </FilesMatch>


7. "<? ?>" 형태를 쓰기 위해 php.ini 수정
  - short_open_tag = On

8. xdebug 설치
  - phpinfo()에 대한 웹 페이지 작성 후 소스 보기
  - 소스 copy (Ctrl + c)
  - http://www.xdebug.org/find-binary.php
  - 입력 영역에 소스 paste
  - 시키는 대로 =_=;; 하기
  - php.ini 설정
      xdebug.remote_enable = 1
      xdebug.remote_handler = "dbgp"
      xdebug.remote_host = "127.0.0.1"
      xdebug.trace_output_dir = "C:\xampp\tmp"
      zend_extension = C:\xampp\php\ext\php_xdebug-2.2.1-5.4-vc9.dll

 - 아파치 재 기동


9. eclipse 설정
  - RUN > Debug Configurations > PHP Web Application 클릭 후 마우스 오른 버튼 클릭
  - NEW 클릭
  - File에 디버깅할 페이지 선택
  - Debugger Tab에서 XDebug 선택 후 Apply

끝 =_=;; 이놈의 삽질... ㅠㅠ
 



댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류