>  기사  >  백엔드 개발  >  디버깅 도구 - 설치된 xdebug 모듈은 phpinfo에 표시되지 않습니다.

디버깅 도구 - 설치된 xdebug 모듈은 phpinfo에 표시되지 않습니다.

WBOY
WBOY원래의
2016-08-04 09:21:502330검색

인터넷의 튜토리얼을 따라 아래와 같이 구성을 구성하세요.
디버깅 도구 - 설치된 xdebug 모듈은 phpinfo에 표시되지 않습니다.

그러나 설치된 xdebug 모듈은 phpinfo에서 절대 볼 수 없습니다

답글 내용:

인터넷의 튜토리얼을 따라 아래와 같이 구성하세요.
디버깅 도구 - 설치된 xdebug 모듈은 phpinfo에 표시되지 않습니다.

그러나 설치된 xdebug 모듈은 phpinfo에서 절대 볼 수 없습니다

구성 파일이 여러 개 있을 수 있습니다. Loaded Configuration File을 구성할 해당 Additional .ini files parsed 파일을 찾으려면 phpinfo 페이지에서 php.inixdebug를 검색하는 것이 좋습니다. cli에 로드된 구성 파일을 보려면 명령줄에서 php --ini을 실행하세요. 둘이 다를 가능성이 높습니다. 잘못 구성하지 마세요.

xdebug 버전이 잘못되었을 수 있습니다.
1 xdebug는 var_dump 인쇄 및 포맷에 자주 사용됩니다. 편리한 것 같습니다
2 wincachegrind와 협력하여 코드를 분석하고 최적화합니다
배열을 포맷하고 인쇄하려는 경우 다음 방법이 있습니다.

<code>/**</code>
    • php 출력 디버깅

    • @param 알 수 없는 $vars

    • @param 문자열 $label

    • @param 문자열 $return

    • @return 문자열|NULL
      */

    1. 정적 함수 덤프($vars, $label = '', $return = false) {

      <code>   if (ini_get('html_errors')) {
             $content = "<pre class="brush:php;toolbar:false">\n";
             if ($label != '') {
                 $content .= "<strong>{$label} :</strong>\n";
             }
             $content .= htmlspecialchars(print_r($vars, true));
             $content .= "\n
      \n"; } else { $content = $label . " :\n" . print_r($vars, true); } if ($return) { return $content; } echo $content; return null;

      }
      글로벌로 정의할 수 있습니다

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.