我希望我能得到这个答案。我们最近将一个 ColdFusion 站点迁移到了一个新的服务器,它有 ColdFusion 9。旧的服务器上有 7 个,也许是 8 个。在旧系统上一切正常。现在,我得到了元素未定义的错误。
Application.cfm(不是 .cfc)位于它一直所在的 webroot 中。没有 Application.cfc 文件。
这是应用程序转储的屏幕截图:
这是一个带有错误的示例页面:http ://www.luxurylifestyle.com/listings/send_message.cfm?id=26552
因此,在上面的屏幕截图中,有验证码等,但是当它试图调用它时 - 它说它是未定义的。
任何帮助是极大的赞赏!我确信这很容易,但我以前从未做过这种迁移,所以不知道为什么它不起作用。
从评论中添加
在位于 Web 根目录的 Application.cfm 中,有以下内容:
<cfset APPLICATION.captchaseed = 'ACDEFGHJKLMNPQRTUVWXY34679'>
这是一个指向屏幕截图的链接cfdump
。
以下是一些未定义错误的示例供参考:http ://www.luxurylifestyle.com/listings/send_message.cfm?id=31820 http://www.luxurylifestyle.com/newsletter_box_action.cfm