2013-07-26 1 views
-1

Drupal은 다른 정교한 플랫폼과 마찬가지로 PHP로 개발 된 플랫폼이므로 은 쉬운 일이 일어나고 디버깅은 10 배 어렵습니다.함수 drupal에 대한 호출 추적

드루팔 (Drupal에서 페이지가 어떻게 구성되었는지 알고 싶었습니다.

내가 서버를 요청한 순간부터 최종 배송까지.

호출 된 모든 함수와 호출 된 순서의 목록입니다. 어떤 도구를 사용합니까?

+0

_ 사용할 도구 _ [디버거] 예 : [XDebug] (http://xdebug.org/) – Clive

답변

0

그것은 엄청난 함수 호출이 될 것이고 디버깅 프로세스를 시작하는 가장 좋은 방법인지 확신 할 수 없습니다. 그러나 어떤 도구를 사용할 것인지 묻는다면 Devel 모듈은 Drupal을 디버깅하는 데 필수적이라고 말하고 싶습니다. 호출 스택을 탐색하는 데 도움이되는 ddebug_backtrace() 함수를 제공합니다. 페이지 요청 중에 작성된 모든 전화를 나열하는 방법을 잘 모르겠습니다. 그렇기 때문에 질문의 해당 부분에 대한 대답이 아닙니다.