===== PHP Eclipse ===== - [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|JAVA JRE 다운로드]] - [[http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/index.php#PlatformRuntime|Eclipse 3.7 Indigo 다운로드]] - [[software:eclipse:pdt|PHP Development Tools (PDT) SDK 설치]] - [[software:eclipse:svn|Subversion 설치 및 설정]] ===== 로컬 테스트 서버 생성 ===== * [[software:xampp|XAMPP (apache + mysql + php + 기타등등)]] ===== FirePHP ===== ==== FireFox 에서 ==== - [[http://getfirebug.com/|FireBug 설치]] * FireFox Plugin 으로 html 디버깅을 위한 툴 * FirePHP 설치를 위해 반드시 필요 - [[https://addons.mozilla.org/en-US/firefox/addon/firephp/eula/128769?src=addondetail|FirePHP 설치]] * PHP 디버깅을 위한 FireFox Plugin ==== 서버에 설치 ==== - [[http://www.firephp.org/HQ/FinalRelease.htm|php library 다운로드]] - 다운로드 받은 파일 fb.php, FirePHP.class.php 파일을 Codeigniter/application/libraries 에 복사한다. * 추후 논의 필요 * 테스트 $this->load->library('fb'); fb($_SERVER); $firephp = FirePHP::getInstance(true); $firephp->trace('Trace Label'); // or FB:: fb('Trace Label', FirePHP::TRACE); * FireFox에서 해당 페이지를 열었을때 이런 비슷한 화면이 나오면 ok * {{:study:php:2011prj:firefox_firephp_exam.png|}} ===== PHP Debug (xdebug) ===== ==== php(서버) 설정 ==== * [[software:xampp|php.ini 참조]] ==== Eclipse 설정 ==== * [[software:eclipse:pdt:xdebug|xdebug 설정]]