2011-01-07 3 views
0

application.cfm 파일에 태그를 사용하는 Coldfusion 응용 프로그램이 있습니다. 이 태그는 무작위로 오류를 기록하는 것 같습니다. Coldfusion 오류 로그에 오류가 있습니다. 나는 기록 된 오류를 일으킬 수있었습니다. 또한 기록되지 않은 오류에 대한 사용자 보고서를 듣고 있습니다.coldfusion application.cfm 오류 로그에 모든 오류가 기록되지 않습니다.

일부 검색을 수행 한 후 application.cfc가 일부 메소드에서 오류를 기록하는 데 문제가 있음을 발견했습니다. 그러나 application.cfc를 사용하고 있지 않습니다.

누군가가 동일한 행동을 통해 실행되었고 가장 잘 처리하는 방법을 알고 싶습니다. 오류 정보없이 응용 프로그램을 디버깅 할 수 없습니다. 어떤 도움도 감사 할 것입니다.

+0

여기에 application.cfm 코드를 게시 할 수 있습니까? –

답변

0

첫 번째 단계로 사용자가 "오류"라고 말하면 "예기치 않은 동작"을 의미하지는 않습니다. 내 개인적인 경험은 시스템이 최종 사용자가해야한다고 생각하는 것을하지 않을 때마다 사이트가 의도 한대로 작동하는지 여부에 관계없이 오류입니다.

둘째, 어떤 try/catch 블록도/warning/errors를 기록했는지 확인할 수 있으므로 이러한 문제에 대한 기록이 있습니다. 이것은 아마도 문제가 아니지만 가능성있는 범인 목록에서 제거하는 것이 상대적으로 쉽습니다.

사용자가 기록되지 않는 잡히지 않은 오류를 올바르게보고 있다고 가정하면 사용자에게 스크린 샷을 캡처하고 시도하려는 내용과 다음에 erorr의 날짜/시간에 대해 더 많이 알릴 것을 요청합니다 그들이 볼 시간. 그 밖의 것이 없다면 테스트 환경에서 다시 작성하는 데 도움이 될 수 있습니다.

+0

감사합니다 1) cferror 태그가 실행되었음을 나타내는 템플릿이 나타납니다. 2) try catch 블록이 없어도 (cferror 태그가 application.cfm에있는 경우) 모든 오류가 기록된다는 생각은 정확하지 않습니다. 3) 스크린 샷은 기본적으로 일반적인 오류 메시지이며 가능한 한 사용자로부터 많은 정보를 얻으려고 시도하지만이 경우 사용자가 알 수있는 것만으로는 충분하지 않습니다. 당신의 도움을 주셔서 감사합니다! – user301752

+0

그 밖의 것이 없다면 스크린 샷에 URL이 포함되어야합니다 (전체 오류만큼 도움이되지는 않지만) 문제를 추적하는 데 도움이 될 수 있습니다. –

관련 문제