บันทึกข้อผิดพลาด coldfusion application.cfm ไม่ได้บันทึกข้อผิดพลาดทั้งหมด

ฉันมีแอปพลิเคชัน Coldfusion ซึ่งใช้แท็กในไฟล์ application.cfm ดูเหมือนว่าแท็กนี้จะเป็นข้อผิดพลาดในการบันทึกแบบสุ่ม มีข้อผิดพลาดในบันทึกข้อผิดพลาด Coldfusion ฉันสามารถทำให้เกิดข้อผิดพลาดที่ได้รับการบันทึกได้ ฉันยังได้ยินรายงานของผู้ใช้ถึงข้อผิดพลาดที่ไม่ได้บันทึกไว้ด้วย

หลังจากทำการค้นหา ฉันพบว่า application.cfc มีปัญหาในการบันทึกข้อผิดพลาดในบางวิธี แต่ฉันไม่ได้ใช้ application.cfc

สงสัยว่ามีใครเคยเจอพฤติกรรมแบบเดียวกันบ้างไหม และจะรับมืออย่างไรให้ดีที่สุด ฉันไม่สามารถแก้ไขข้อบกพร่องของแอปพลิเคชันได้หากไม่มีข้อมูลข้อผิดพลาด... ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม


person user301752    schedule 07.01.2011    source แหล่งที่มา
comment
มีโอกาสใดบ้างที่คุณสามารถโพสต์โค้ด application.cfm ของคุณที่นี่   -  person Ciaran Archer    schedule 07.01.2011


คำตอบ (1)


ในขั้นตอนแรก ฉันจะตรวจสอบว่าเมื่อผู้ใช้พูดว่า "ข้อผิดพลาด" พวกเขาไม่ได้หมายถึง "พฤติกรรมที่ไม่คาดคิด" ประสบการณ์ส่วนตัวของฉันคือเมื่อใดก็ตามที่ระบบไม่ทำสิ่งที่ผู้ใช้คิดว่าควรทำ นั่นเป็นข้อผิดพลาด ไม่ว่าไซต์จะทำงานตามที่ตั้งใจไว้หรือไม่ก็ตาม

ประการที่สอง ฉันแน่ใจว่าบล็อก try/catch ใดๆ บันทึกข้อผิดพลาด/คำเตือน/อะไรก็ตาม เพื่อให้คุณมีบันทึกปัญหาเหล่านั้น นี่อาจไม่ใช่ปัญหา แต่ควรกำจัดออกจากรายชื่อผู้กระทำผิดที่เป็นไปได้ค่อนข้างง่าย

สมมติว่าผู้ใช้รายงานข้อผิดพลาดที่ไม่ได้บันทึกซึ่งไม่ได้รับการบันทึกอย่างถูกต้อง ฉันจะขอให้ผู้ใช้จับภาพหน้าจอและแจ้งให้คุณทราบเพิ่มเติมเกี่ยวกับสิ่งที่พวกเขาพยายามทำ และวันที่/เวลาของข้อผิดพลาดในครั้งต่อไปที่พวกเขาพบข้อผิดพลาด . หากไม่มีสิ่งใด สิ่งนี้อาจช่วยให้คุณสร้างขึ้นใหม่ในสภาพแวดล้อมการทดสอบได้

person Ben Doom    schedule 07.01.2011
comment
ขอบคุณ 1) เทมเพลตปรากฏขึ้นเพื่อระบุว่ามีการดำเนินการแท็ก cfererror 2) คิดว่าข้อผิดพลาดทั้งหมดจะถูกบันทึกแม้ว่าจะไม่มีการ try catch block (หากแท็ก cfererror อยู่ใน application.cfm) นั้นไม่ถูกต้อง 3) ภาพหน้าจอนั้นเป็นข้อความแสดงข้อผิดพลาดทั่วไป ฉันได้พยายามรับข้อมูลจากผู้ใช้ให้ได้มากที่สุด แต่ในกรณีนี้ สิ่งที่ผู้ใช้รู้อาจยังไม่เพียงพอ ขอบคุณสำหรับความช่วยเหลือของคุณ! - person user301752; 07.01.2011
comment
หากไม่มีสิ่งใด ภาพหน้าจอควรมี URL ซึ่ง (แม้ว่าจะไม่เป็นประโยชน์เท่ากับข้อผิดพลาดทั้งหมด) อาจช่วยติดตามปัญหาได้ - person Ben Doom; 07.01.2011