我學習使用<cfscript>
日誌信息。
有沒有什麼辦法可以記錄< cfscript>
裏面的一些消息或數值?
像外界<cfscript>
我可以用<cflog>
,是否有這樣或標籤的東西任何類似的是,我可以用它來打印內部日誌文件>消息
感謝
我學習使用<cfscript>
日誌信息。
有沒有什麼辦法可以記錄< cfscript>
裏面的一些消息或數值?
像外界<cfscript>
我可以用<cflog>
,是否有這樣或標籤的東西任何類似的是,我可以用它來打印內部日誌文件>消息
感謝
的ColdFusion 9添加了「WRITELOG 「可以讓你做到這一點的功能。 http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WS48D04B65-0694-44e9-9E35-F9D7C9152B6C.html
感謝特里的信息 – CFUser 2010-02-10 13:57:27
知道我看到了CF9中的東西......當我看時,通常看不到它。謝謝提醒特里。 – 2010-02-10 23:38:58
不幸的是在之前的ColdFusion版本CF9沒有。不過,你可以做的是映射UDF來cflog:
<cffunction name="doCFLog">
<cflog attributeCollection="#arguments#">
</cffunction>
您CFSCRIPT內調用doCFLog函數具有相同屬性,你會cflog
如。 doCFLog(text ='sometext',type ='warning',application ='yes',file ='mylog');
注意:它不是一個好主意,打電話給你的方法/ UDF等相同的名稱與現有功能或標記,因此不調用函數「cflog」或「日誌」
在Railo您可以在腳本中刪除尖括號和「CF」的前綴使用cflog,所以你可以寫
<cfscript>
log text="some text" file="logfilename" type="information";
</cfscript>
這相當於
<cflog text="some text" file="logfilename" type="information">
贊同特里萊恩的評論CF9有一個更完整的cfscript實現。 – kevink 2010-02-10 13:46:52
小心! Open Blue Dragon ColdFusion實現不提供cfscript,因此如果使用它,則會綁定到Adobe。 – 2010-02-16 03:07:54
@Ollie Jones,不,他不是。他可以使用具有全腳本CFC支持的Railo。 – Mohamad 2011-07-26 00:23:24