4월 2011

PhpStorm에서 PHPUnit(단위테스트) 설정하기 2

PhpStorm에서 PHPUnit 단위테스트 하기 1. Create New Project > PHPUnit 프로젝트 생성하기 2. 프로젝트 패널에서 단위테스트할 php파일(PHPUnit.php)을 만듭니다. 3. PHPUnit 단위테스트를 위한 코드를 작성해봅니다. http://www.phpunit.de/manual/current/en/writing-tests-for-phpunit.html Example 4.3: Exploiting the dependencies between tests <code>class DependencyFailureTest extends PHPUnit_Framework_TestCase { public function testOne() { $this->assertTrue(FALSE); } /** * @depends testOne */ public function testTwo() { } }</code> 1… 더 보기 »PhpStorm에서 PHPUnit(단위테스트) 설정하기 2

PhpStorm에서 PHPUnit(단위테스트) 설정하기 1

우리는 앞서 XDebug를 이용한 PHP 디버깅하는 방법을 배웠습니다. 이제는 보다 진일보한 웹개발 환경을 구축하기 위해서 PHPUnit을 설치하고 PhpStorm에 적용해 보도록하겠습니다.Watch Jarhead 3 : The Siege (2016) Full Movie Online Streaming Online and Download PHPUnit은 PHP 단위테스트를 위한 도구입니다. 단위테스트란? 지면관계상 아래 링크를 참조하세요. 참조1 : http://blog.powerumc.kr/265 참조2 : http://ingenuity.egloos.com/1834544 단위테스트에 대해 공부하다보면 TDD를 언급하지 않을수… 더 보기 »PhpStorm에서 PHPUnit(단위테스트) 설정하기 1

PhpStorm에서 Xdebug 설정과 테스트

Debugging(Xdebug) with PhpStorm 이제 phpstorm에 XDebug를 설정하고 실제로 Debugging을 하도록 해봅시다. PHP Debugger에는 XDebug와 Zend Debugger 있습니다. 우리는 앞에서 XDebug v2.1.0모듈을 설치했기(terminal:php -V 확인)때문에 앞으로 XDebug를 이용하여 디버깅하도록 하겠습니다. 1. php.ini에 remote(or local) XDebug 설정하기 터미널을 열고 sudo vi /etc/php.ini 에서 [xdebug] 항목에 다음을 추가합니다 [xdebug] zend_extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so xdebug.remote_enable=true xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.remote_handler=dbgp 아파치를 재실행합니다.(=sudo apachectl restart… 더 보기 »PhpStorm에서 Xdebug 설정과 테스트

Mac OSX에서의 mysql과 phpMyAdmin 설치 방법

Mac OS X mysql 설정 및 phpMyadmin 1. 우선 터미널에서 mysql을 어느 위치에서나 사용할수 있도록 .profile 을 수정합니다. 터미널을 실행합니다. ; html-script: false ]sudo vi .profile 1 ; html–script: false ]sudo vi .profile PATH=/usr/local/mysql/bin:$PATH 을 추가합니다. :wq! 로 빠져나옵니다. 터미널을 닫았다가 다시 실행합니다. mysql 을 실행해봅니다. 2. mysql 설정하기 – 우리는 이제 InnoDB에 적응해야합니다. mysql… 더 보기 »Mac OSX에서의 mysql과 phpMyAdmin 설치 방법

XDebug environment setting from PHPSTORM for Mac (Part 2)

PHPSTORM에서 XDebug 환경(Mac)설정하기 STEP 2 XDebug는 php의 extension으로 컴파일 설치(pecl/phpize/pear)를 해야하나 너무 쉬운 설치가 우릴 기다리고 있습니다. XDebug Download 1. 다운로드 받은 파일을 더블클릭하여 압축을 풀면 5.3폴더에 xdebug.so 파일이 보입니다. 2. finder를 새창으로 열고 cmd + shift + G 를 눌러서 아래의 경로 이동한후 xdebug.so파일을 아래의 경로에 옮깁니다 /usr/lib/php/extensions/no-debug-non-zts-20090626/ 3. 터미널을 열고 sudo vi /etc/php.ini… 더 보기 »XDebug environment setting from PHPSTORM for Mac (Part 2)

XDebug environment setting from PHPSTORM for Mac (Part 1)

PHPSTORM에서 XDebug 환경(Mac)설정하기SETP 1 XDebug를 이용하기 위해서는 Apache,PHP,Mysql이 구축되어 있어야합니다. 될수 있으면 따라하기 쉽게 작성했습니다. 천천히 해보~아~~요. Apache 아파치 실행하기(시스템환경설정>공유>웹공유 체크 or 체크아웃) sudo apachectl start(터미널 실행) http://localhost (확인) or http://127.0.0.1 or http://사설IP PHP sudo vi /etc/apache2/httpd.conf 주석제거(#) php5_module(ctrl+F로 이동해서 찾으세요) LoadModule php5_module libexec/apache2/libphp5.so 아파치데몬 재실행(시스템환경설정>공유>웹공유) sudo apachectl restart(터미널상태에서) /etc/php.ini 생성 cd /etc sudo cp php.ini.default php.ini… 더 보기 »XDebug environment setting from PHPSTORM for Mac (Part 1)