2010-06-13 2 views
2
[Zend Debugger] Cannot receive start command 
... 
[Zend Debugger] Cannot send message 

나는이 문제 (herethis one on serverfault)를 가지고있는 다른 사람들이 있지만 아직까지는 불행히도 아직 해결 방법이 없음을 발견했습니다.아파치의 오류 로그에있는이 zend 디버거 오류에 익숙한 사람이 있습니까?

PHP 5.2.8 (cli) (built: Dec 8 2008 19:31:23) 
Copyright (c) 1997-2008 The PHP Group 
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies 

아직 공식적으로 수정 되었습니까?

+1

디버깅 설정을 조금 더 자세히 설명해 주시겠습니까? (예 : zend 디버거, QUERY_STRING 환경 변수 등을 설정하는 php.ini 부분) –

+0

설정에 차이가 없습니다. drupal을 디버깅 중이므로 모든 코드를주지 않고 쉽게 재현 할 수 없습니다. – wamp

+1

@ wamp : 오류 메시지는 서버의 디버거가 개발 환경 (Eclipse?, 일부 편집기 ?, ...)과 '대화 할 수 없음'을 나타냅니다. 디버깅 환경을 설정하는 방법에 따라 * 여러 가지 이유가있을 수 있습니다. 그래서 제 질문은 가능한 이유에 대해 추측 할 수있는 세부 정보를 얻기위한 것입니다. 세부 정보는 예 : php.ini의 Zend Debugger 서버 설정, 클라이언트 사이드 설정 (Eclipse 디버깅에 무엇을 사용합니까? 그렇다면 어떻게 디버깅을 구성 했습니까?), 클라이언트의 QUERY_STRING 환경 변수 등 –

답변

1

Henrik이 이미 말한 것처럼, 이것은 설정에 대한 정보없이 전혀 진단하기 어렵습니다. 또한, Roman (Zend Forum에서 링크 된 스레드의 rbzend)이 아직 해결 방법이 없다면, 현재 당신이 살 필요가있는 비 호환성입니다.

이것이 수정 된 것이면 가장 좋은 방법은 Zend 웹 사이트에서 최신 버전의 Zend Debugger를 다운로드하는 것입니다. 그런 다음 Sticky Note Setting Up Zend Debugger in the Zend Forum에서 설명한대로 다시 설치하십시오.

젠드 디버거를 다시 설치해도 도움이되지 않고 젠드와 함께 유효한 지원 라이센스를 갖고 있다면 젠드 지원으로 티켓을 여는 것이 좋습니다. 나는 그 (것)들과 가진 약간 표를 혼자서 열고 아주 도움이 된 ㄴ다는 것을 찾아 냈다. 지금까지, 그들은 Zend Debugger와 Zend Studio에 관한 모든 문제를 해결했습니다. 유효한 라이센스가 없다면 Zend 포럼에 등록하여 요청할 수 있습니다.

Zend Studio/Eclipse에서 IPv6를 비활성화하여 디버거를 작동 시키려면 -Djava.net.preferIPv4Stack=true으로 시작하십시오. Zend Debugger에 문제가 있다는 것을 기억합니다. 그러나 당연히 그것은 문제와는 완전히 무관 할 것입니다. 그것은 단지 짚입니다.

마지막으로 걱정하지 않으시면 XDebug으로 변경할 수 있습니다.

+0

@ Gordon, 내 문제는 일부 페이지에서만 발생하며, 다른 일부에서는 발생하지 않습니다. – wamp

+0

@wamp는 디버거가 가끔 작동한다는 것을 의미합니까? – Gordon

+0

때로는 페이지 A의 경우 항상 작동하지만 페이지 B의 경우에는 항상 작동하지 않습니다. – wamp