본문으로 건너뛰기
도구

WordPress PHP 치명적 오류 해독기

오류를 붙여넣으세요. 원인 플러그인을 알려드립니다.

브라우저 안에서 돌아갑니다. 아무것도 업로드되지 않습니다.

Paste an error and the culprit appears here.

WordPress PHP 치명적 오류 해독기 소개

WordPress PHP 치명적 오류를 붙여넣으면 스택 트레이스를 분석해 실제로 어떤 플러그인이나 테마가 원인인지, 오류 유형이 무엇을 뜻하는지, 다음에 무엇을 해야 하는지 알려줍니다. 아무것도 업로드되지 않으며, 분석은 브라우저에서 이루어집니다.

FAQ

질문

워드프레스에서 'Call to undefined function'은 무슨 뜻인가요?

실행되는 순간에 존재하지 않던 함수를 무언가가 호출했다는 뜻입니다. 보통은 어떤 플러그인이 비활성화되었거나 삭제된 다른 플러그인에 의존했거나 — 아니면 그 함수를 정의하는 파일을 워드프레스가 로드하기도 전에 너무 일찍 실행된 경우입니다. 함수가 mb_나 curl_ 같은 PHP 내장 함수라면, 여러분의 호스트에 PHP 확장이 빠진 것입니다.

오류가 wp-includes 파일만 언급합니다. 워드프레스 코어가 망가진 건가요?

거의 확실히 아닙니다. 코어는 플러그인의 잘못된 콜백이 실행되는 곳이라서, 코어 파일이 추적의 맨 위에 나타나고 진짜 범인은 그 아래에 있습니다. 스택 추적을 더 붙여넣어 보세요 — 프레임 #1, #2, #3이 대개 플러그인 이름을 알려줍니다.

제 오류 로그를 여기 붙여넣어도 안전한가요?

파싱은 전적으로 브라우저 안에서 이루어지고 아무것도 전송되지 않습니다 — 네트워크 탭에서 확인하실 수 있습니다. 이건 신경 쓸 만한 일입니다: 스택 추적에는 서버의 절대 경로가 흔히 담기고, 때로는 그보다 더한 것도 담기니까요.