먼저 Apache와 php를 다운로드한다.
자세한 내용은 Windows에서 Apache 2.4.X 와 PHP 5.6.X 설치
위의 내용은 apache와 2.4 버전과 php 5.6버전 설치의 예입니다.
1. eclipse 상위 텝에서 [Window] -> [Preferences] 클릭.
2. PHP Servers 설정.
[PHP] -> [Servers] 클릭후 오른쪽의 new 버튼을 클릭합니다.
[PHP]가 없다면 eclipse 상위 tap => [Help] => [Eclipse Marketplace] => find : PHP Development Tools 검색후 install
3. PHP Servers 설정.
New Server창이 뜨면
Name : php
Base Url : http://localhost
Local Web Root : C:\Apache24\htdocs 입력합니다.
저는 등록이 되어있기 때문에 Edit Server창이 떴습니다.
4. PHP Excutables설정.
동일 [Preferences]의 PHP Excutables를 클립하고 add 버튼을 누릅니다.
Name : php
Executable path : C:\php56\php.exe
PHP ini file (optional) : C:\php56\php.ini
ok하려는데 Zend Debugger extension is not installed. Error Zend Debugger가 설치되어있지 않다고 나옵니다.
저는 Xdebug를 설치 하겠습니다.
5. Xdebug Debugger 설치.
1. Xdebug 홈페이지
2. 저는 64비트 php56버전이라
PHP 5.6 VC11 TS (64 bit) (SHA256: 8ac0b0e148e437abcf9acf2baf0b40b356cb1a248c53807a5b956e7f8c5acc68) 을 다운 받았습니다.
3. 다운로드 후, [C:\php56] php56버전이 있는 폴더에 php_xdebug-2.5.5-5.6-vc11-x86_64.dll파일 이동
4. C:\Windows\php.ini 파일을 열고
파일 가장 밑에 추가
[XDebug]
zend_extension = "C:\php56\php_xdebug-2.5.5-5.6-vc11-x86_64.dll"
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:\php56\tmp"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.trace_output_dir = "C:\php56\tmp"
xdebug.remote_autostart=on
xdebug.remote_enable=on
xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
6. apache 재시작
1.cmd 관리자 권한으로 실행
2. apache stop
c:\> C:\Apache24\bin\httpd.exe -k stop
3. apache start
c:\> C:\Apache24\bin\httpd.exe -k start
7. PHP Executable 설정완료.
8. PHP project 생성.
1. PHP Explorer 텝에서 오른쪽 버튼 => [New] => [Other] => 검색창에 : [php project]
2. 밑에 사진과 같이 입력 후 Finish
3. 완료.
'eclipse' 카테고리의 다른 글
eclipse에서 콘솔 버퍼 사이즈 늘리기 (0) | 2017.09.09 |
---|---|
이클립스[eclipse] utf-8 설정 (0) | 2017.09.09 |