たとえば、私はページを持っています。このページをエラーなしで100回ロードできます。ただし、onErrorメソッドでColdFusionから送信された電子メールを受け取ったために、誰かがエラーを受け取ることがあります。あまり手に入らないのですが、思った以上に手に入れます。「デバッグ」は常に行われるわけではないため、不可能です。1日に1回、特定のページに表示される場合があります。
誰かが似たようなものを見たことがありますか。
1つの例:
if((StructKeyExists(ARGUMENTS.itm, 'video_code') && len(trim(ARGUMENTS.itm.video_code)) || !StructKeyExists(ARGUMENTS.itm, 'video_code')) == 0) return '<a #class# #target# #linkid# #pageid# href="#url#">#title##fileext#</a>';
else return '<a class="youtube_video" #target# #linkid# href="http://www.youtube.com/v/#itm.video_code#?version=3&autoplay=1&rel=0&modestbranding=1">#title#</a>';
このページリクエストでは、アイテム構造体にvideo_codeが含まれていました。しかし、2行目が処理されたとき、video_codeは未定義でした。ページをさらに100回実行できますが、これは発生しません。
objectType class coldfusion.runtime.Struct
element VIDEO_CODE
Resolvedname ITM
Detail
ErrNumber 0
Message Element VIDEO_CODE is undefined in ITM.
Type Expression
Trace: Template Line
D:\www\websites\assets\cfcs\menu.cfc 240
D:\www\websites\assets\cfcs\menu.cfc 209
D:\www\websites\assets\cfcs\menu.cfc 15
D:\www\websites\assets\templates\distance_general\campus_index_page.cfm 120
D:\www\websites\domain.com\index.cfm 1