Php Storm을 사용하여 xdebug가 첫 줄에서 중지되지 않도록 하려면 어떻게 해야 합니까?

이상한 문제가 생겼어요.PHP 버전을 업데이트하기 전까지는 모든 설정이 정상적으로 작동했습니다.macports를 사용하고 있으며 php5 및 php5-xdebug 포트가 설치되어 있습니다. xdebug는 동작하고 있습니다만, PhpStorm에서 옵션을 무효로 하고 있는데도 스크립트의 첫 번째 줄에서 정지하고 있습니다.여기에는 중단점이 없으며 코드의 다른 부분에 있는 중단점은 정상적으로 작동합니다. If it helps, here is the xdebug portion of phpinfo (in two parts); https://dzwonsemrish7.cloudfront.net/items/3K3R2N1f1A190K372n0S/Screen%20shot%202011-08-18%20at%203.06.29%20PM.png?v=54c8964d, … Read more

오브젝트의 모든 속성을 인쇄하는 방법

php 페이지에 알 수 없는 개체가 있습니다. 인쇄/에코를 통해 어떤 속성/값을 가지고 있는지 확인할 수 있는 방법은 무엇입니까? 기능은 어떨까요?물건에 어떤 기능이 있는지 알 수 있는 방법이 있나요? 질문에 대한 답변 <?php var_dump(obj) ?> 또는 <?php print_r(obj) ?> 어레이에서도 같은 것을 사용합니다. 여기에는 PHP 5를 사용하는 개체의 보호된 속성과 개인 속성이 표시됩니다. 정적 클래스 구성원은 … Read more

vuejs의 키 값 쌍에서 데이터를 가져오는 방법

백엔드에 레일을 사용하고 프런트엔드에 vue.js를 사용하고 있습니다.에러가 있을 경우를 대비해서 인쇄하려고 합니다.아래쪽에.catch아래와 같은 오류가 발생했지만 메시지를 가져올 수 없습니다.제발 해결 좀 도와주세요. .catch(function (error) { debugger }); 콘솔에서는error.response.data.error이것은 반환된다'{:message=>”Amount is less than the minimum value”}’어떻게 하면 메시지만 가져올 수 있을지 모르겠어요. 에러 응답 질문에 대한 답변 baclend가 개체를 올바르게 일련화하고 있지 않습니다.따라서 메시지는 JSON 속성이 … Read more

symfony2 원칙2에 var_dump가 있는 데이터가 너무 많습니다.

저는 40개 정도의 실체가 있고 많은 쌍방향 관계를 가지고 있습니다.var_dump($user) 또는 엔티티를 사용하면 브라우저가 어레이 및 변수의 데이터를 너무 많이 로드하여 크래시됩니다. 나는 무엇이 문제인지 알고 싶다. 데이터는 정상적으로 삽입되고 있습니다.생산에서 문제를 일으켜도 될까요? 질문에 대한 답변 var_dump()를 Acrin Common에서 제공하는 debug 메서드 dump()로 바꿉니다. DoctrineCommonUtilDebug::dump($user); 이 기능은 단일 개체 및 원칙 컬렉션에 대해 작동하며 … Read more

[Object]가 아닌 Node.js의 console.log()에서 전체 개체를 가져오려면 어떻게 해야 합니까?

다음과 같은 대상이 있습니다. const myObject = { “a”:”a”, “b”:{ “c”:”c”, “d”:{ “e”:”e”, “f”:{ “g”:”g”, “h”:{ “i”:”i” } } } } }; 근데 이걸 보여주려고 하면console.log(myObject), 다음의 출력을 수신합니다. { a: ‘a’, b: { c: ‘c’, d: { e: ‘e’, f: [Object] } } } 속성 내용을 포함한 전체 개체를 가져오려면 어떻게 해야 합니까?f? 질문에 … Read more

Node.js 응용 프로그램을 디버깅하려면 어떻게 해야 하나요?

Node.js 서버 애플리케이션을 디버깅하려면 어떻게 해야 하나요? 현재 저는 주로 다음과 같은 인쇄 문장과 함께 경보 디버깅을 사용하고 있습니다. sys.puts(sys.inspect(someVariable)); 더 나은 디버깅 방법이 있을 겁니다.Google Chrome에 명령줄 디버거가 있다는 것을 알고 있습니다.이 디버거는 Node.js에서도 사용할 수 있습니까? 질문에 대한 답변 노드 교환으로 위기를 모면할 수 있습니다!WebSocket을 지원하는 모든 브라우저에서 사용할 수 있습니다.중단점, 프로파일러, 라이브 … Read more

디버깅 로그 인쇄 방법

PHP 코드를 디버깅하고 싶은데 로그나 파일을 스크리닝으로 출력하면 될 것 같습니다. PHP 코드로 로그를 인쇄하려면 어떻게 해야 하나요? 늘 하던 대로print/printf콘솔이 아닌 HTML 출력으로 이동하는 것 같습니다. PHP 코드를 실행하는 Apache 서버가 있습니다. 질문에 대한 답변 mod_php가 stderr을 Apache 로그에 매핑하는 것은 잘 알려져 있지 않습니다.그리고 그 흐름도 있기 때문에file_put_contents(‘php://stderr’, print_r($foo, TRUE))가치를 떨어뜨릴 것이다$fooApache 에러 … Read more

PHP var_dump()와 같이 Smarty에서 변수를 디버깅하는 방법

템플릿 안에 변수가 몇 개 있는데 어디에 할당했는지 모르겠습니다.특정 변수 안에 무엇이 있는지 알아야 합니다. 예를 들어 스마트 변수에는member로 시도했다.{debug}하지만 작동하지 않았고 팝업도 표시되지 않았습니다. 스마트 변수를 출력/디버깅하려면 다음과 같은 방법을 사용합니다.var_dump()템플릿 안에 있나요? 질문에 대한 답변 사용할 수 있습니다.{php}태그 방법 1(Smarty 3.1 이후에는 작동하지 않음): {php} $var = $this->get_template_vars(‘var’); var_dump($var); {/php} 방법 2:. {$var … Read more

PHP – 컬 디버깅

요청을 보내기 전에 요청의 게시 필드를 확인하고 싶습니다. (디버깅을 위해). 제가 사용하고 있는 PHP 라이브러리(클래스)는 제가 만든 것이 아니기 때문에 이해하려고 합니다. 내가 알기로는, 그것은curl_setopt()머리글과 같은 다른 옵션을 설정하고 나서curl_exec()요청을 보냅니다. 전송되는 포스트 필드를 확인하는 방법에 대한 의견이 있으십니까? 질문에 대한 답변 를 유효하게 할 수 있습니다.CURLOPT_VERBOSE옵션을 Curl, PHP 지정하여 해당 정보를 (메시지)에 기록합니다.CURLOPT_STDERR: // … Read more

PHP에서 호출 함수/메서드의 이름을 얻는 방법은?

이 질문에는 이미 답변이 있습니다. PHP에서 호출자 함수의 이름을 가져오시겠습니까? (13개의 답변) 6년 전에 문을 닫았어요 기능을 알고 있다debug_backtrace단, 다음과 같은 기능을 바로 사용할 수 있는 제품을 찾고 있습니다.GetCallingMethodName()method 클래스(method의 경우)도 부여하면 완벽합니다. 질문에 대한 답변 가장 간단한 방법은 다음과 같습니다. echo debug_backtrace()[1][‘function’]; 아래 코멘트에서 설명한 바와 같이 이는 인수를 전달함으로써 더욱 최적화될 수 있습니다. … Read more

PHP 콘솔에는 어떻게 쓰나요?

콘솔에 문자열을 쓰거나 로그인할 수 있습니까? 무슨 말인가 JSP에서처럼 인쇄를 하면system.out.println(“some”)는 페이지가 아닌 콘솔에 표시됩니다. 질문에 대한 답변 또는 PHP Debug에서 콘솔로 트릭을 사용할 수도 있습니다. 먼저 약간의 PHP 도우미 기능이 필요합니다. function debug_to_console($data) { $output = $data; if (is_array($output)) $output = implode(‘,’, $output); echo “<script>console.log(‘Debug Objects: ” . $output . “‘ );</script>”; } 그 … Read more

PHP 스크립트를 디버깅하려면 어떻게 해야 합니까?

닫았어요.이 문제는 좀 더 집중해야 한다.현재 답변을 받고 있지 않습니다. 6년 전에 문을 닫았어요 잠겼습니다.질문은 주제를 벗어나지만 역사적 의미가 있기 때문에 이 질문과 답변은 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. PHP 스크립트를 디버깅하려면 어떻게 해야 합니까? 에러 리포트 사용 등 기본적인 디버깅에 대해 알고 있습니다.PHPEclipse의 브레이크 포인트 디버깅도 매우 편리합니다. phpStorm 또는 다른 … Read more