Xdebug는 PHP 디버깅에 좋은 도우미이고, sublime은 PHP 작성에 좋은 도우미입니다. 여기에서는 기본적으로 Sublime Text와 Xdebug
를 사용하여 설치합니다. 강력한 PHP 디버깅 도구인 Xdebug 설치 및 사용 - Xdebug에 대한 간략한 소개
PHP 구성 파일 phpl.ini에서 xdebug는 remote_enable을 활성화해야 합니다.
그렇지 않으면 Xdebug 클라이언트가 제대로 작동하지 않습니다. Sublime Text 구성xdebug.remote_enable = on
프로젝트를 디버그하려면 먼저 프로젝트를 sublime 아래의 프로젝트로 저장해야 합니다.
그런 다음 패키지 제어를 사용하여 Xdebug 클라이언트를 설치합니다.sublime->project->save project as ...
Ctrl+Shift+P->PCI->Xdebug Client
sublime->project->edit poject
{ "folders": [ { "follow_symlinks": true, "path": "." } ], "settings": { "xdebug": { "url": "http://my.local.website/", } } }
디버깅 켜기
디버깅을 활성화하는 방법도 비교적 간단합니다.
중단점을 추가하려는 위치를 마우스 오른쪽 버튼으로 클릭하면 이 줄에 도달하면 프로젝트가 중지됩니다. 그런 다음 메뉴에서xdebug->Add/Remove breakpoint
tools->xdebug->start debugging(launch browser)
가능한 문제
중단점을 추적할 수 없습니다
xdebug 포트가 사용 중일 수 있습니다. Ctrl+` 또는 메뉴 표시줄 보기-> ;오류 메시지를 보려면 콘솔을 표시하세요. xdebug 포트가 이미 사용 중이기 때문일 수 있습니다.
이 문제를 해결하려면 sublime xdebug에서 디버깅을 끄거나 sublime을 다시 시작하세요.