> 백엔드 개발 > PHP 튜토리얼 > PHP Xdebug + PhpStorm 디버깅 원격 서버 코드

PHP Xdebug + PhpStorm 디버깅 원격 서버 코드

藏色散人
풀어 주다: 2023-04-06 11:36:01
앞으로
6945명이 탐색했습니다.

1. 서버(리눅스 센토스) 설치 xdebug

pecl install xdebug
로그인 후 복사

참고로 설치가 완료되면 debug.so 경로가 표시되고 기록됩니다.
# 🎜🎜#

2. php.ini 구성php.ini가 어디에 있는지 모르시면 검색해 보세요

find / -name "php.ini"
로그인 후 복사

xdebug 구성 추가# 🎜🎜#
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/xdebug.so"xdebug.remote_enable = 1xdebug.remote_host = 使用PhpStorm的那个机器的公网ip,可在(https://ip.cn/)查xdebug.remote_connect_back = 1xdebug.remote_port = 9001xdebug.idekey="PHPSTORM"
로그인 후 복사

php-fpm을 다시 시작하세요.


3. phpinfo()를 사용하여 xdebug 확장이 성공적으로 설치되었는지 확인합니다.

# 🎜🎜##🎜 🎜#

4 2. 구성(xdebug.remote_port)과 일치하는 디버그 포트를 설정합니다. #🎜🎜 #

5. PhpStorm에서 서버 설정 #6. DBGp 프록시 설정

#🎜🎜 #

7. 원격 디버깅을 용이하게 하려면 Chrome xdebug 확장 프로그램을 설치하세요(프록시를 켤 수 있음).

https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc
로그인 후 복사
8. xdebug 확장 프로그램의 경우 버그 그림 을 마우스 오른쪽 버튼으로 클릭하고 옵션

을 클릭하여 IDE 키를 선택합니다. PhpStorm의 경우 저장

#을 클릭합니다. 🎜🎜#

9. 을 마우스 왼쪽 버튼으로 클릭하고 디버그를 선택한 다음 디버그 스위치를 켜야 할 수도 있습니다. 먼저 디버깅됨)


버그를 열면 녹색으로 변합니다

10. PhpStorm 모니터링 열기(오른쪽 상단)

11. 중단 클릭하여 페이지를 엽니다. 아래 사진을 보고 즐기세요!

PS: 디버그 관련 기본 단축키:

F8 - 걸어보세요. 중단점 이후에도 프로그램을 계속 실행하고, 한 줄씩 실행하고, 한 번에 한 줄씩 실행합니다. F7 - 단계. 중단점에서 실행된 콘텐츠 프로그램 입력

ALT + F9 - 커서까지 실행

F9 중단점 이후 프로그램을 계속 실행하고 다음 중단점에서 중지

위 내용은 PHP Xdebug + PhpStorm 디버깅 원격 서버 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿