프로젝트 git에서 받은 후
1. 프로젝트 우클릭 -> Composer 초기화
의존성 패키지 다운로드 php composer.phar install
2. Preferences -> Tool -> Command Line Tool Support 에서 + Choose Tool : Tool based on Symfony console 선택 후 alias 는 artisan, artisan 스크립트 경로 설정
xdebug 설정
리모트 서버에 xdebug 설치 하기 ubuntu 일경우 sudo apt-get install php-xdebug 설치하믄 될듯
php.ini 나, xdebug.ini 에서 경로 설정하고, 관련 정보 셋팅을 하는데
[Xdebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.6.0-7.2-vc15.dll
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.profiler_enable=1
리모트 서버 주소에 phpStorm이 설치된 컴퓨터 아이피를 적고 셋팅하면되는데
보통 iptime공유기를 사용한다는 가정에서 외부 공인아이피 주소를 설정하고
xdebug 기본 포트 9000을 포트포워딩 설정해서 내부컴퓨터 아이피로 포워딩되게 설정
phpstorm에서 preferencs 에서 디버깅 셋팅하는거 validate 체크도 해보고 포트 9000이 는지도 확인하고
디버그 커넥션 리스닝도 시작하고
만약 script path 설정 관련할떄
라라벨 프로젝트 인 경우 프로젝트/public로 지정해요 status 404 안뜸!~
크롬 xdebug helper 설치하고 디버깅할 서버 호출하면 콜백이 옴!!!
'프로그래밍 > PHP' 카테고리의 다른 글
맥에서 로컬서버에 라라벨 프로젝트 돌리기 (0) | 2017.09.26 |
---|---|
라라벨에서 라우트 제대로 설정했는데 not found 뜨는 경우 (0) | 2017.09.25 |
숫자 1을 01로 보이게 하기 (0) | 2016.05.22 |
php mssql insert, update 할 때 한글이 깨지는 문제! (0) | 2015.09.01 |
ci 사용할 때 Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier. (severity 16) (0) | 2015.08.30 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.