이 글은 주로 wampserver+phpstorm+xdebug 환경 구성과 PHP 코드 디버깅을 소개합니다. 이제 특정 참조 가치가 있으므로 필요한 친구들이 참조할 수 있습니다.
wampserver 설치
phpstorm 설치
xdebug 설치
phpstorm
wampserver 설치는 비교적 간단합니다. wampserver.exe를 다운로드하고 다음 단계로 진행하세요
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
기본적으로 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를 검색하고 다음 내용을 찾습니다. :
다운로드 주소: http://www.downza.cn/soft/211550.html
다운로드가 완료되면 오른쪽 상단의 거미 아이콘을 클릭하고 옵션을 선택한 후 아래와 같이 내용을 입력하세요
(1): File->Settings-> Languages&Frame Works->Php->서버는 서버 관련 설정을 구성합니다. 구성 내용은 아래 그림과 같습니다
(2): File->Settings->Languages&Frame Works->Php->Debug->DBGp Proxy 구성 관련 설정, 구성 내용은 아래 그림과 같습니다.
(3): File->Settings->Languages&Frame Works->Php-Debug 오른쪽 창에 해당하는 디버그 설정을 찾아 포트를 9000으로 변경합니다. 구성 내용은 아래와 같습니다.
References(1): Google Chrome에서 http://localhost/startwill/index.php를 입력하세요. 물론 이 주소를 원하는 대로 변경할 수 있습니다. (2): Google Chrome에서 xdebug 플러그인을 클릭하고 디버그 옵션
을 선택하세요. (3): phpstorm에서 자체 PHP 파일 중 하나를 엽니다. 여기 내 파일이 index.php 파일입니다. 중단점을 설정하고 오른쪽 상단에 있는 디버그 버튼을 클릭하세요.
(4): 브라우저에서 Enter 키를 누른 후 실행은 우리가 설정한 중단점에 도달합니다
http://developer.51cto.com/art/201704/ 536857.htm
위 내용은 wampserver+phpstorm+xdebug 환경 구성 디버깅 PHP 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!