phpStorm+XDebug+chrome 설정 상세 설명

3967 단어 phpStormXDebugchrome
실행 환경:
  phpStorm 10.0.1
  PHP 5.6.24VC11 x86 Thread Safe
  Xdebug 2.4.1( PHP 5.6 VC11 TS (32 bit )
1.PHP 설치 xdebug 확장
직접 만 든 php 환경 이기 때문에 php.ini 에 설정 을 추가 해 야 합 니 다.

[xdebug]
zend_extension="F:\AppServ\php5\ext\php_xdebug-2.4.1-5.6-vc11.dll"  #  Xdebug         
xdebug.auto_trace=on  #        
xdebug.collect_params=on  #              
xdebug.collect_return=on  #            
xdebug.trace_output_dir="F:\AppServ\Xdebug"  #             
xdebug.profiler_enable=on  #    Xdebug     ,         
xdebug.profiler_output_dir="F:\AppServ\Xdebug"  #               
xdebug.remote_enable = on  #        
xdebug.remote_handler = dbgp  #           
xdebug.remote_host= localhost  #          
xdebug.remote_port = 9000  #          
xdebug.idekey = PHPSTORM  #     DBGp        IDE Key
2.php.ini 를 저장 하고 apache 를 다시 시작 하여 xdebug 서 비 스 를 성공 적 으로 시 작 했 는 지 확인 합 니 다.

3.phpStorm 을 열 고,Ctrt+Alt+S 단축 키 로 settings 를 열 어 Xdebug 를 검색 합 니 다.

상위 메뉴 표시 줄->PHP 에서 phpStorm 이 php 버 전 을 자동 으로 인식 하지 않 으 면 수 동 으로 추가 합 니 다.

4.Settings>PHP>Debug>DBGp 프 록 시,IDE key PHPSTORM,host 는 localhost,port 는 9000 을 입력 합 니 다.

5.Settings>PHP>Servers 에 들 어가 면 서버 쪽 에 대한 정 보 를 작성 해 야 합 니 다.예 를 들 어 name 은 localhost 를 작성 하고 host 는 localhost 를 작성 하 며 port 는 80 을 작성 하고 debugger 는 XDebug 를 선택 합 니 다.

6.Run>Debug configurations 에 들 어가 면 점+번 호 는 PHP 웹 애플 리 케 이 션 을 선택 하고 서버 는 localhost 를 선택 하 며 Start URL 은 방문 할 페이지(예:/index.php)를 작성 합 니 다.Browser 기본 또는 chrome 을 선택 하 십시오.

사실 5 와 6 단 계 는 단숨에 할 수 있어 요.
내 비게 이 션 표시 줄 에(표시 되 지 않 으 면 보기->Navigation Bar 설정)Edit Configurations 선택...

7.브 라 우 저 를 엽 니 다.chrome 이나 Firefox 를 사용 하면 해당 하 는 XDebug 도 구 를 찾 을 수 있 습 니 다.도구 의 설정 에 있 는 IDE KEY 는 phpStorm 을 작성 하고 localhost 를 화이트 리스트 에 추가 합 니 다.나중에 디 버 깅 할 때 도 구 를 사용 하면 됩 니 다.다른 브 라 우 저 를 사용 하면 접근http://www.jetbrains.com/phpstorm/marklets/할 수 있 습 니 다.오른쪽 에 phopStorm 을 채 우 고 generate 를 누 르 면 아래 링크 를 즐겨 찾기 폴 더 에 추가 하여 호출 하기에 편리 합 니 다.
저 는 이 걸 쓰 고 있어 요.

8.자,이제 다 설정 되 었 으 니 정지점 테스트 를 시작 합 시다.phpStorm 에서 Debug 감청 을 켜 면 전화 버튼 이 있 습 니 다.그리고 코드 앞 에 정지점 을 두 고 녹색 debug 파충류 단 추 를 누 르 면 chrome 브 라 우 저 에서 xdebug 페이지 를 열 고 phpStorm 에 debug 창 이 나타 납 니 다.

그림 과 같이 나타 나 서 설정 이 성공 했다 는 것 을 증명 합 니 다.

기타
wincachegrind 설치 효능 모니터링 파일:cachegrind.out.×××파일 의 내용 은 이해 하기 어렵 습 니 다.도구 wincachegrind 로 읽 을 수 있 습 니 다.
1),다운로드 설치wincachegrind
2)、설치 실행 후 Tools->options 를 클릭 하여 working folder(pp.ini 에서 xdebug.profiler 설정output_dir 의 값)이렇게 하면 효능 모니터링 파일 의 정 보 를 비교적 직관 적 으로 볼 수 있다.

이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기