문제

Zend 프레임 워크와 함께 Firephp을 사용하고 있습니다.

사용자가 양식을 제출하면 일부 데이터를 Firebug 콘솔에 출력하고 Firephp는 작업에 적합합니다.

내 서버 코드가 양식을 처리 할 때 양식을 처리 한 다음 Zend 's _Redirect ()를 사용하여 다른 페이지로 리디렉션하여 FireBug가 콘솔을 지우게한다는 점을 제외하고는 모두 잘 작동하는 것 같습니다. 그래서 나는 기록 된 출력을 결코 보지 못합니다.

리디렉션을 방지하면 출력이 보입니다 (그러나 양식 제출을위한 일반적인 워크 플로우가 아닙니다. 동일한 조치에 제출하고 검증 및 처리 한 다음 사용자가 끝내기를 원하는 위치를 리디렉션합니다.) 이것은 확립 된 웹입니다. 앱.

이것에 대한 해결 방법이 있습니까? 데이터베이스 나 파일에 로깅에 의지해야 할 수도 있지만 Firebug 콘솔은 내가 로그인하는 것에 이상적인 장소입니다.

도움이 되었습니까?

해결책

불행히도, Firebug는 모든 페이지 히트에서 콘솔을 지 웁니다. 할 수있는 일은 메시지를 세션 항목에 저장하고 페이지를 다시로드하면 모든 메시지를 Firebug 콘솔로 보냅니다.

다른 팁

위에서 설명한 것과 동일한 문제가있었습니다 (Kohana3 사용).

해결책은 안정적인 상태에 있습니다 베타 Firebug (1.5)의 버전 :

  1. http://getfirebug.com/releases/firebug/1.5x/

    최신 버전은 맨 아래에 있습니다!

  2. 또한 Firephp v를 설치해야합니다.0.4.3

그것은 상자 밖으로 나를 위해 작동합니다.


이 버전의 FireBug에는 영구 콘솔 옵션이있어 페이지를 여러 번 다시로드하더라도 모든 로그와 정보가 콘솔에 유지됩니다. 불행히도 1.5x.0b8에서는 버그가 나고 제대로 트리거되지 않았습니다.

code.google.com/p/fbug/issues/detail?id=2659&sort=-id&colspec=id%20type%20status%20owner%20test%20Summary

FBUG 1.5 안정의 실제이므로 Peristend Console은 현재 훌륭하게 작동합니다. 재미와 안부를 보내십시오!

나는 비슷한 문제로 올라오고 있습니다. 이것은 이상적이지는 않지만 Firebug의 "NET"탭을 보려고 시도했으나 메시지를보고 싶은 요청을 클릭 한 다음 헤더를 봅니다. 콘솔 메시지가 모두 있어야합니다.

내가 할 일은 resirector 도우미가 대신 링크를 재개하고 출력하지 않도록 무시하는 것입니다. 이렇게하면 컨트롤러 코드가 영향을받지 않으며 프로세스를 진행할 것입니다.

페이지가 리디렉션 될 때 내가하는 일이지만 FireBug에서 볼 필요가 있습니다 (일반적으로 링크와 같은 링크 포함 <a href="foobar" onclick="foo(); return false;"> 오류가 발생하는 곳 foo())을 클릭 한 다음 탈출 키를 으깨어 리디렉션을 취소합니다.

Firelogger
Firebug Addon이기도하는 Firephp의 대안. 여기에 설명 된 정확한 문제를 해결한다고 말했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top