Xdebug 3.x로 이름 바꾸기
노트만 썼는데 본가에도 일본어로 표시된 게 있는 것 같은데... (영어를 보면서)
xdebug.remote_connect_백은 xdebug입니다.discover_client_host
- xdebug.remote_connect_back = 0
+ xdebug.discover_client_host = 0
xdebug.remote_autostart는 xdebug입니다.start_with_Request
- xdebug.remote_autostart = 1
+ xdebug.start_with_request = yes
참고로 이것도 지정되지 않은 경우trigger
모드는 Xdebug helper와 같은 크롬 확장 기능을 통해 이동할 수 있습니다.xdebug.remote_enable는 xdebug입니다.mode에서
- xdebug.remote_enable = 1
+ xdebug.mode = debug
xdebug.remote_host는 xdebug입니다.client_host
- xdebug.remote_host = client.hostname
+ xdebug.client_host = client.hostname
xdebug.remote_port는 xdebug입니다.client_포트에 도달하다
참고로 기본 포트는
9000
에서 9003
로 바뀐 것 같습니다.역시9000
많이 쓰여서 그런가 봐요.그나저나 9001도 안 좋은 점이 있고 윈도우즈의 인텔 그래픽에 독점되는 경우도 있기 때문에 9003을 선택한 것은 좋은 소식이다.
상당히 오해하지만, 이 포트는 윈도와 맥 등 고객 측의 포트이지, Docker 측의 포트가 아니다.
- xdebug.remote_port = 9000
+ xdebug.client_port = 9003
xdebug.remote_handler 사용하지 않습니다.
계속
DBGp
프로세서만 지원하기 때문에 사용하지 않는 것 같습니다.xdebug.remote_log는 xdebug입니다.log에서
- xdebug.remote_log="/tmp/xdebug_log"
+ xdebug.log="/tmp/xdebug_log"
잡담
가입Xdebug helper을 통해 자동 시작이 아닌 훅을 통해 디버깅 모드를 전환할 수 있습니다.편리
Reference
이 문제에 관하여(Xdebug 3.x로 이름 바꾸기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/fagai/articles/f7da0b618683c8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)