«xdebug» 태그된 질문

30
PHP 스크립트를 어떻게 디버깅합니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 삼년 전에 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. PHP 스크립트를 어떻게 디버깅 합니까? 오류보고 사용과 같은 기본 디버깅을 알고 있습니다. PHPEclipse 의 중단 …

6
xdebug var_dump가 전체 객체 / 배열을 표시하는 방법
내가 사용하고 Xdebug는 에 (php_xdebug-2.1.2-5.3-vc9.dll를) WAMP . var_dump큰 객체 또는 변수를 사용 하면 전체 변수가 표시되지 않습니다. array 'node' => array 'my_form' => array 'form' => array ... xdebug가 없으면 예상대로 표시됩니다. 설명서를 보았지만 해결책을 찾지 못했습니다. xdebug var_dump가 전체 객체를 표시 하도록이 문제를 해결하는 방법을 아는 사람이 있습니까?
310 php  xdebug 

8
명령 행 PHP 스크립트에 대해 XDebug 프로파일 러를 트리거하는 방법은 무엇입니까?
XDebug는 HTTP를 통해 스크립트를 호출 할 때 GET 또는 POST 매개 변수 "XDEBUG_PROFILE"을 전달하여 프로파일 링을 활성화 할 수있는 구성 지시문 "xdebug.profiler_enable_trigger"를 제공합니다. 이것은 모든 스크립트에 대한 프로파일 링을 원하지 않지만 PHP 구성을 항상 변경하지 않고 몇 가지 특별한 경우에만 유용합니다. 명령 행 PHP 프로그램에서 동일한 동작을 수행 할 수있는 …

22
"치명적 오류 : 최대 기능 중첩 수준 '100'에 도달했습니다. 중단되었습니다!" PHP에서
html 파일 내에서 모든 URL을 찾고 검색 된 URL에 연결된 각 html 컨텐츠에 대해 동일한 프로세스를 반복하는 기능을 만들었습니다. 이 함수는 재귀 적이며 끝없이 진행될 수 있습니다. 그러나 100 회 재귀 후 재귀가 중지되도록 전역 변수를 설정하여 재귀를 제한했습니다. 그러나 PHP는 다음 오류를 반환합니다. 치명적인 오류 : 최대 기능 중첩 …
137 recursion  xdebug  php 

3
중첩 함수 호출 한계 증가
PHP에는 한 가지 매우 나쁜 한계가 있습니다. a2 ()를 호출하는 a1 () 함수를 호출하면 a3 a99()을 호출 a100()합니다. 치명적인 오류 : 최대 기능 중첩 수준 '100'에 도달하여 중단되었습니다! 100 회의 중첩 호출 제한을 500 또는 10000으로 늘릴 수있는 방법이 있습니까? 콜백이 많은 이벤트 기반 시스템을 개발하고 있기 때문에 이것은 중요합니다.
127 php  xdebug 

23
XDebug를 비활성화하는 방법
XDebug를 설치 한 이후 서버가 느려진 것 같습니다. 따라서 내 가설을 테스트하기 위해 XDebug를 완전히 비활성화하고 싶습니다. 이 작업을 수행하는 방법에 대한 자습서를 검색했지만 해당 정보를 찾을 수 없습니다.
124 php  xdebug  apc 

16
composer를 실행할 때 xdebug 비활성화
실행할 때 composer diagnose다음 오류가 발생합니다. xdebug 확장이로드되면 Composer가 약간 느려질 수 있습니다. Composer를 사용할 때 비활성화하는 것이 좋습니다. Composer를 실행할 때만 xdebug를 비활성화하려면 어떻게해야합니까?

9
xdebug가 작동하는지 확인
texteditor 또는 IDE를 설치하지 않고 xdebug가 작동하는지 테스트 할 수 있습니까? 즉, PHP 코드를 디버그 할 수 있는지 여부를 테스트 할 수 있습니까? phpinfo ()에서 xdebug가 나오는 유일한 부분은 다음과 같습니다. 추가 .ini 파일은 /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini, /etc/php5/apache2/conf.d/xdebug.ini 다른 곳에서는 phpinfo ()에 언급되어 있지 않습니다.
86 php  xdebug 

4
MacOS Catalina 10.15에 Xdebug 설치
OS X 10.15에 Xdebug를 설치하려고 시도하고 다음 문제가 발생했습니다. /private/tmp/pear/install/xdebug/xdebug.c:25:10 : 치명적인 오류 : 'php.h'파일을 찾을 수 없습니다 여기에 설명 된 것처럼이 문제를 해결하기 위해 노력 : 맥 OS 모하비에 Xdebug는 설치 - 'php.h'파일을 찾을 수 없습니다 불행히도이 디렉토리에서 헤더 파일을 찾을 수 없습니다 : /Library/Developer/CommandLineTools/Packages OS X 10.15의 현재 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.