为了进行调试,我想将某些变量转储到我的网页上。我该如何在cfscript标签中执行此操作?

我尝试了以下操作,但不起作用:

<cfscript>
  ...
  <cfif cgi.REMOTE_ADDR eq "IP">
    <cfdump var="#var1#"><br/>
  </cfif>
  ...
</cfscript>

关于可以做什么的任何线索?

最佳答案

您不能像在CF 9之前的版本中那样直接进行操作。但是,可以使用CFLib上的dump() UDF。那里有一个完整的UDF库,它模仿没有直接CFSCRIPT等效项的CF标签。

ColdFusion 9(及更高版本)提供writeDump()函数。

Adobe文档链接for WriteDump()函数

07-26 08:56