모든 FirePHP 출력을 Firebug 콘솔 대신 파일로 보내려면 어떻게해야합니까?Firebug 콘솔 대신 FirePHP 출력을 파일로 보내려면 어떻게해야합니까?
기본적으로 사이트가 배포되면 '스위치 튕기기'및 출력을 개발 콘솔 대신 로그 파일로 보내고 싶습니다.
모든 FirePHP 출력을 Firebug 콘솔 대신 파일로 보내려면 어떻게해야합니까?Firebug 콘솔 대신 FirePHP 출력을 파일로 보내려면 어떻게해야합니까?
기본적으로 사이트가 배포되면 '스위치 튕기기'및 출력을 개발 콘솔 대신 로그 파일로 보내고 싶습니다.
FirePHP는 프로덕션 사이트에서 사용하지 마십시오. 로깅은 웹 브라우저에만 전송됩니다. 이 정보가 공개되지 않으면 최종 사용자가 보지 말아야하는 정보가 노출 될 수 있습니다.
당신이 할 수있는 일은 FirePHP를 하위 클래스로 만드는 것입니다. FirePHP에 대한 메시지를 로그 파일에 작성한 다음 FirePHP로 보냅니다. 로깅 클래스에 FirePHP를 활성화 또는 비활성화 할 수있는 권한을 부여하십시오. 배포시 FirePHP를 비활성화하고 메시지가 로그 파일로만 이동하도록하십시오.
프로덕션 환경에서 다른 게시물 저장 내부에서 언급 한 내용은 좋지 않습니다. ConsoleExport addon을 사용하여 'Console'패널 메시지를 HTML 파일로 저장할 수 있지만 디버깅에는 가능합니다. NetExport은 'Net'패널에 존재합니다. FirePHP 애드온에 다시 사용할 수 있습니까?
또는 다른 전송을 지원하는 사전 빌드 된 로거를 사용할 수 있습니다. https://github.com/Seldaek/monolog – cadorn