问题标签 [coldfusion-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
forms - 如何在 ColdFusion 11 中使用 CFC 处理表单?
我目前正在为客户创建一个引擎以将 XML 提交到我们的网站,并且我想将数据处理到 CFC。为了对此进行测试,我在常规 CFM 文件中设置了一个简单的表单,因此...
在 main.cfc 中,我有一个名为 testData 的方法,其设置如下...
这个测试只是为了检查该方法是否正在接收它发送的数据。当我运行它时,它不会出错,但它也不会从表单中输出 XML 数据。
如果相关,我将组件声明如下...
我无法弄清楚为什么 CFC 没有接收到表单数据(或者如果是,为什么它没有输出表单数据)。任何人都可以提供任何帮助吗?
coldfusion - 增加“最大输出缓冲区大小”有什么风险
我正在处理从 ColdFusion 9 到 ColdFusion 11 的迁移。我遇到的一个问题与这个问题中详述的问题基本相同:cf10 cannot add text to HTML Head
在我的情况下,根本原因是一个特定页面的重量约为 3 MB,大于输出缓冲区(默认为 1024 KB),并导致 CF 刷新缓存。这反过来会中断对cfhtmlhead
in的调用OnRequestEnd()
。
重新设计页面现在不是一个实用的解决方案。(也许在将来。)通过将“最大输出缓冲区大小”增加到 4096 KB,我的问题得到了“解决”。
增加这个值有什么风险?此服务器上还有其他应用程序/站点。会不会有内存问题?性能下降?(试图为此找到参考资料令人沮丧。)
在某些应用程序中,较低的输出缓冲区大小可能会减少内存占用。
服务器和 JVM 似乎有足够的内存。
由于似乎对哪个设置有些混淆:
coldfusion - 使用 CFFTP 删除文件时出现错误 550
我cfftp
用来下载我解析的文件。然后我需要从服务器中删除该文件。我可以很好地列出和下载文件。但是,但我正在努力解决一个我似乎无法解决的问题。
使用允许我“获取”文件的相同路径和文件名,尝试删除它时出现错误:
错误:550 文件:没有这样的文件或目录
同样,两次使用的路径和文件名是相同的。我认为这可能是权限问题,但我可以使用 Filezilla(相同的凭据)毫无问题地删除文件。
这是删除的调用:
coldfusion - 如何使用 queryExecute 设置调试输出查询名称
我想知道是否有一种方法可以使用 queryExecute() 设置调试输出查询名称。
生成如下调试输出:
CF 11u5 的更新,调试输出将“_queryname_var0”替换为“ExecuteQuery”。看起来这个变量名不会被覆盖。
java - 在coldfusion中从jar运行java类 - NoClassDefFoundError
我完全坚持这一点。我对冷聚变的了解不够,也找不到答案来知道出了什么问题。
这是我的coldfusion脚本的问题部分,在这里使用通用名称
此访问的 java 代码位于一个 jar 中,该 jar 已编译并适用于该类中的简单方法。例如,我可以做到这一点,使用coldfusion脚本下面的java代码,它没有一个问题:
我想要运行的是我上面的第一个带有这种想法的冷融合脚本,在这个类中它正在运行“runThis”,它从另一个类构造一个对象,然后从该对象运行一个返回字符串的方法。它们都在同一个 jar 中,所以当我只针对完全相同的代码运行 junit 测试时,它们都应该可以访问并且运行良好。这里的问题是将其拉入冷融合并在那里运行:
我收到的错误:
我有一种感觉,我没有正确实例化 MyObject 对象,或者这是代码失败的地方。删除它似乎允许代码工作,但显然不会让我得到我想要的。
coldfusion - queryExecute 函数中的 queryOptions 有哪些选项?
新的 ColdFusion 11 函数 queryExecute 的在线文档在这里:
https://wikidocs.adobe.com/wiki/display/coldfusionen/QueryExecute
是否有人对此功能的“queryOptions”的所有选项有文档?
列出的唯一选项在文档中的示例中:
我只确定“数据源”及其用途。必须有诸如“cachedwithin”、“blockFactor”之类的其他选项,以及可以与 <cfquery> 一起使用的其他选项。
coldfusion - 创建结构数组令人不安
我正在尝试在我的 Application.cfm 文件中创建一个结构数组,然后可以将其附加到更多页面中。我正在关注Charlie 的 EasyCFM 教程 #173。我这样使用它:
在我的页面中,我附加到这样的结构:
但我收到一个错误:
coldfusion - ColdFusion 11 管理员:ColdFusion 档案页面显示错误
我正在尝试将 .car 文件从 ColdFusion 9 部署到 ColdFusion 11 中。
当我打开 ColdFusion 11 Administrator -> Package & Deployment -> ColdFusion Archives -> 它显示内部服务器错误 500。
应用程序日志文件显示以下错误:
元素 CAR.ARCHIVES 在请求中未定义。包含或处理的文件的具体顺序为:E:\ColdFusion11\cfusion\wwwroot\CFIDE\administrator\archives\index.cfm,行:247
对此的任何帮助将不胜感激。
先感谢您 !!
iis - ColdFusion 11 IIS 连接器 ExecuteAppCmd.exe 并排配置不正确
我在 Windows 2008 Server R2 上安装了 ColdFusion 11 和 IIS 的干净开发人员。当我运行 wsconfig.exe(以管理员身份)时,然后单击“添加”,我在控制台输出中得到以下信息:
IIS 安装了以下功能:
- 静态内容
- 默认文档
- HTTP 错误
- ASP.NET
- .NET 可扩展性
- 电脑动画
- ISAPI 扩展
- ISAPI 过滤器
- HTTP 日志记录
- Windows 身份验证
- 请求过滤
- IP 和域限制
- IIS 管理工具
我最初的方法是逐步使用 ColdFusion 11 Lockdown Guide 进行安装。在我意识到这个问题之前,我进入了“运行 ColdFusion Web 服务器配置工具”部分。
在查看了我所有的安全设置并更改了一些服务登录后,我卸载了 ColdFusion(64 位)和 IIS,然后重新启动。然后我使用安全配置文件和 IIS 重新安装了 CF11 开发版。我在安装时使用的 Web 服务器选项是使用内置服务器。没有进行进一步的锁定。同样的问题。
ColdFusion Administrator 会加载到浏览器上。
安装了以下 MS VC++:
- Microsoft Visual C++ 2008 可再发行组件 - x86 9.0.30729
- Microsoft Visual C++ 2012 可再发行组件 - x86 11.0.61030
- Microsoft Visual C++ 2012 可再发行组件 - x64 11.0.61030
我不确定这里发生了什么,任何想法表示赞赏。
coldfusion - cfinput Coldfusion 11 validateat="onBlur" - 浏览器问题
OnBlur 语句在 Internet Explorer 中有效,但在 Chrome 中无效。我很困惑,无法弄清楚我做错了什么或者是否存在语法问题。