>  기사  >  백엔드 개발  >  wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드

wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드

不言
不言원래의
2018-04-27 13:35:413470검색

이 글은 주로 wampserver+phpstorm+xdebug 환경 구성과 PHP 코드 디버깅을 소개합니다. 이제 특정 참조 가치가 있으므로 필요한 친구들이 참조할 수 있습니다.

wampserver+phpstorm+xdebug 환경 구성 및 PHP 코드 디버깅이 가능합니다.

  • wampserver 설치

  • phpstorm 설치

  • xdebug 설치

  • phpstorm

  • 에서 디버깅

wampserver 설치

wampserver 설치는 비교적 간단합니다. wampserver.exe를 다운로드하고 다음 단계로 진행하세요

phpstorm 설치

phpstorm 다운로드 주소: https://www.jetbrains.com/phpstorm/
phpstorm 크래킹 방법: http://www.oyksoft.com/soft/40722.html?pc=1
설치가 완료된 후에도 phpstorm이 여전히 올바르게 크랙되지 않으면 호스트 파일에 0.0.0.0 account.jetbrains.com이 추가되어 있는지 확인하세요. 특정 호스트 파일 저장 위치는 C: WindowsSystem32driversetc

xdebug 설치입니다.

기본적으로 wampserver를 설치하시면 xdebug 플러그인이 기본적으로 설치되어 있습니다. 구체적인 xdebug 설치 경로는 php.ini를 확인하시면, wampserver 프로그램 아이콘을 마우스 왼쪽 버튼으로 클릭하시면 알 수 있습니다. PHP 옵션을 찾고 php.ini를 찾은 후 [xdebug]를 검색하세요. 여기서 zend_extension 값은 xdebug 저장소 위치입니다. phpstorm에서 PHP 코드를 디버깅하려면 다음 코드를 추가해야 합니다. php.ini의 [xdebug] 태그 끝에:

zend_extension ="E:/StudySoftware/wampserver/wamp/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11.dll"xdebug.remote_enable = 1xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="E:/StudySoftware/wampserver/wamp/tmp"xdebug.show_local_vars=0xdebug.idekey=PhpStorm  
xdebug.remote_enable = On  
xdebug.remote_host=localhost  
xdebug.remote_port=9000  xdebug.remote_handler=dbgp

구성이 완료된 후 wampserver를 다시 시작한 후 브라우저에 localhost를 입력하고 phpinfo를 찾아 클릭한 다음 xdebug를 검색하고 다음 내용을 찾습니다. :
wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드

Google Chrome에서 Xdebug 플러그인 설치

다운로드 주소: http://www.downza.cn/soft/211550.html
다운로드가 완료되면 오른쪽 상단의 거미 아이콘을 클릭하고 옵션을 선택한 후 아래와 같이 내용을 입력하세요
wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드

phpstorm 디버깅 구성

(1): File->Settings-> Languages&Frame Works->Php->서버는 서버 관련 설정을 구성합니다. 구성 내용은 아래 그림과 같습니다
wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드
(2): File->Settings->Languages&Frame Works->Php->Debug->DBGp Proxy 구성 관련 설정, 구성 내용은 아래 그림과 같습니다.
wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드
(3): File->Settings->Languages&Frame Works->Php-Debug 오른쪽 창에 해당하는 디버그 설정을 찾아 포트를 9000으로 변경합니다. 구성 내용은 아래와 같습니다.
wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드

phpstorm for 디버깅

(1): Google Chrome에서 http://localhost/startwill/index.php를 입력하세요. 물론 이 주소를 원하는 대로 변경할 수 있습니다. (2): Google Chrome에서 xdebug 플러그인을 클릭하고 디버그 옵션

wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드을 선택하세요. (3): phpstorm에서 자체 PHP 파일 중 하나를 엽니다. 여기 내 파일이 index.php 파일입니다. 중단점을 설정하고 오른쪽 상단에 있는 디버그 버튼을 클릭하세요.

wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드 (4): 브라우저에서 Enter 키를 누른 후 실행은 우리가 설정한 중단점에 도달합니다

References

  • http://developer.51cto.com/art/201704/ 536857.htm

위 내용은 wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.