inflearn logo
강의

Course

Instructor

Developing WordPress Properly - Client Edition

Debugging 3 - xdebug

xdebug 3.2와 PHPStorm debug 연동

774

Alex Kwon

7 asked

0

안녕하세요. phpstorm사이트에 가이드 따라서 해도 안되는데 확인 부탁드립니다

https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html#f8b7a237

xdebug.ini파일명도 다른것 같습니다. (물론 php.ini에 세팅해봤는데도 잘 안되서 요청드립니다.)

Screenshot 2022-12-28 at 1.21.11 AM.png

감사합니다.

wordpress php

Answer 1

0

mytory

안녕하세요 Alex Kwon 님.
직접 xdebug 설치까시 시도하셨다니 반갑습니다.
설명해 주신 내용만으로는 어떤 것이 잘 안 되는 것인지 모르겠어서 짐작되는 것을 우선 설명드리고 추가 질문을 드리려고 합니다.

에러 메시지와 var_dump 관련

에러 메시지와 var_dump에 html이 입혀지지 않는 것이라면 php.ini에서 다음 설정 세 가지가 아래와 같이 돼 있는지 살펴 봐 주세요.

# 에러 출력을 켜는 설정입니다.
display_errors = On
# 에러에 HTML을 입히도록 허용하는 설정입니다.
html_errors = On
# 어떤 수준까지 에러를 보여 줄지 결정하는 설정입니다.
error_reporting = E_ALL

에러 리포팅 설정은 php.ini에도 자세히 설명이 돼 있습니다. https://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting 에서도 설명을 자세히 보실 수 있습니다.

중단점 기능이라면

중단점 기능을 사용하고 싶은데 잘 안 되는 것이라면, 알려 주신 자료만으로는 제가 어떤 부분이 문제인 것 같다고 말씀드리기는 힘듭니다.
시도한 것과 안 되는 증상을 함께 알려 주시면 제가 추가로 도움을 드릴 수 있을 것 같습니다.

xdebug3에서 달라진 설정

다만 제가 xdebug 3로 넘어가면서 2와 달라진 설정으로 학습한 것은 혹시나 해서 미리 말씀을 드려 봅니다.

php.ini에서 xdebug.mode=debug,develop 설정을 해 보세요. debug는 중단점 기능을 활성화하는 설정이고, develop는 에러 메시지와 stacktrace를 활성화하는 설정입니다. 쉼표로 여러 개의 값을 넣을 수 있습니다.

모드 설정에 관한 내용은 여기에서 보실 수 있습니다.

브라우저 xdebug 확장 설치

또한, 브라우저에 xdebug 확장을 설치해야 합니다. 확장은 xdebug의 중단점 관련 문서에 설명돼 있는데요. 각각 아래 주소에서 설치하실 수 있습니다.

PhpStorm의 문서에도 설명이 돼 있습니다.

이상의 문제가 아니라면 조금 더 질문을 구체적으로 해 주시면 도움을 드릴 수 있을 것 같습니다.

감사합니다 :)

뉴스페이퍼 싱글템플릿 디자인 관련 상담 요청

0

26

2

53강 레이아웃에서 css git 링크 관련 질문입니다.

0

35

2

폰트 업로드 단계에 설치해야할 플러그인이 현재 없습니다

0

49

2

FASTCOMET SSL 설정 방법 문의

0

54

2

banbu.kr 사이트 접속이 안됩니다.

0

56

2

엘리멘터

0

48

2

선생님 총체적 난국입니다..

0

73

2

wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.

0

66

1

도메인연결문의

0

56

2

도쿄서버 선택불가의 경우 대체 안을 알려주세요

0

56

2

강의가 오래됐는데 현시점에 원활한 진행이 가능할까요?

0

41

2

XML 불러오기 불가 (이미지만)

0

158

1

플러그인 개발에 대해서 궁금합니다

0

315

2

워드프레스 댓글 수정 삭제

0

377

2

single-book.php 파일은 워드프레스 기본 제공 파일인가요?

1

300

2

wp_enqueue_style 이동

0

292

2

강의변경

0

391

1

WP 전반적인 질문입니다.

0

447

1

xml 가져오기 불가

0

422

1

phpStorm에서 Cmd B 정의로 바로 점프하는게 안되요

0

242

1

wp_reset_postdata();

0

344

1

어드민 강의 관련

0

385

1

query loop 관련 커스터마이징 질문

0

263

1

안녕하세요 첫 질문입니다

0

277

4