2013-01-20 1 views

답변

2

FirePHP는 프로덕션 사이트에서 사용하지 마십시오. 로깅은 웹 브라우저에만 전송됩니다. 이 정보가 공개되지 않으면 최종 사용자가 보지 말아야하는 정보가 노출 될 수 있습니다.

당신이 할 수있는 일은 FirePHP를 하위 클래스로 만드는 것입니다. FirePHP에 대한 메시지를 로그 파일에 작성한 다음 FirePHP로 보냅니다. 로깅 클래스에 FirePHP를 활성화 또는 비활성화 할 수있는 권한을 부여하십시오. 배포시 FirePHP를 비활성화하고 메시지가 로그 파일로만 이동하도록하십시오.

+0

또는 다른 전송을 지원하는 사전 빌드 된 로거를 사용할 수 있습니다. https://github.com/Seldaek/monolog – cadorn

0

프로덕션 환경에서 다른 게시물 저장 내부에서 언급 한 내용은 좋지 않습니다. ConsoleExport addon을 사용하여 'Console'패널 메시지를 HTML 파일로 저장할 수 있지만 디버깅에는 가능합니다. NetExport은 'Net'패널에 존재합니다. FirePHP 애드온에 다시 사용할 수 있습니까?