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] […]
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 을 실행해봅니다. […]
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파일을 아래의 […]
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 […]