먼저 PHP용 xdebug 확장을 설치해야 합니다.
1 xdebug를 다운로드하고 PHP5.5의 기본 설치 패키지 아래 ext 디렉터리에 다운로드합니다. zend_ext 디렉터리가 있습니다. 이 디렉터리에 넣을 수도 있습니다. 나중에 설치 경로를 기억하세요(권장 학습: phpstorm 자세한 설명)
(D:\root\wamp\bin\php\php5.5.12\ext\php_xdebug-2.2.5-5.5-vc11.dll或D:\wamp\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11.dll)
2. php.ini를 수정하고 xdebug를 연결하여 xdebug를 효과적으로 만듭니다
;XDEBUG Extension zend_extension = "D:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll" ;将xdebug的扩展路径添加到这里(步骤一中的路径,根据你的xdebug放置的路径来确定。) [xdebug] xdebug.remote_enable = on #开启xdebug的调试 xdebug.remote_port = 9001 #xdebug调试侦听的端口 xdebug.remote_host = localhost #本地的侦听的主机 xdebug.idekey = phpstorm #用IDE协助时需要的key
3 .Pass phpinfo를 방문하여 구성이 올바른지 확인하세요
두 번째, Phpstorm 관련 구성
1, 기본 디버그 설정, 메뉴 표시줄 파일->설정을 클릭하고 대화 상자를 열고 드롭다운 왼쪽 메뉴 언어 및 프레임워크 -> PHP -> 디버그 설정
은 주로 디버그 포트를 9001로 구성합니다. 9000 포트가 점유되지 않도록 하려면 9001을 선택하세요.
2, 디버그->DBGp 프록시를 열고 여기에 php.ini의 구성 항목을 추가합니다.
3. 새 PHP 서버를 만들고 이름을 test로 변경합니다. 호스트: localhost, 포트: 80, 디버거: Xdebug, 저장.
이 서버는 특정 디버깅의 향후 구성을 위해 예약되어 있습니다.
4. 프로젝트의 디버그 설정의 경우 메뉴 표시줄에서 실행->구성 편집...을 클릭하여 대화 상자를 열고
1) 새 디버그 구성을 추가하고 현재 PHP 프로젝트 서버를 위한 새로운 것(3단계에서 구성한 서버이면 충분합니다)
새 디버그 이름을 지정할 수 있습니다. 이름: debugphp, 서버: 방금 구성한 서버를 선택하세요
start Url: 기본값은 디렉터리입니다. , 물론 원하는 것은 무엇이든 할 수 있습니다. 추가
브라우저: 적합하다고 생각되는 브라우저를 선택하세요.
3, 디버깅 시작
1, 중단점 추가, 루트 디렉터리에서 PHP 파일 열기 , PHP 파일을 선택합니다. 임의의 라인을 마우스 오른쪽 버튼으로 클릭하여 중단점을 추가하거나 라인의 헤더를 클릭합니다.
2, Shift+F9 또는 메뉴 표시줄 오른쪽에 있는 스파이더를 클릭하세요
3, Phpstorm이 브라우저를 열고 프로그램을 실행하고 디버깅 지점을 캡처합니다. 디버그 인터페이스로 돌아가기
위로 브라우저에 대한 디버깅 지원이 완료되었습니다.
위 내용은 명령줄과 브라우저에서 Phpstorm을 디버깅하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!