问题标签 [coldfusion]

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.

0 投票
1 回答
1836 浏览

iis - ColdFusion RDS 和 NTLM 集成身份验证问题

我似乎无法获得启用 NTLM 身份验证和仍然让 RDS 工作的神奇组合。如果我只保留匿名身份验证,RDS 工作正常 - 一旦我在站点范围内启用它,RDS 就会失败(这是意料之中的)。这是我所做的:

  • 这是 Windows XP SP2 和 ColdFusion 8,Eclipse + Adob​​e 插件
  • 在 IIS 管理器中,右键单击默认网站并选择属性
  • 目录安全选项卡,单击编辑按钮进行匿名访问和身份验证控制
  • 身份验证方法弹出窗口,取消选中匿名访问,并选中集成 Windows 身份验证(所有其他检查也为空白)。
  • 单击“确定”、“确定”,并覆盖所有子站点的设置,以便使用 NTLM 身份验证“保护”整个站点。
  • 回到 IIS 管理器,右键单击 CFIDE 虚拟目录,选择属性
  • 目录安全选项卡,编辑身份验证方法。取消选中集成 Windows 身份验证并选中匿名访问。点击 OK,OK 并测试:

到目前为止一切顺利,CFIDE 目录和至少一个子目录似乎在没有 NTLM 身份验证的情况下工作。所以我启动了 Eclipse 并尝试建立一个 RDS 连接。不幸的是,我只收到拒绝访问消息。进一步调查,似乎 Eclipse 正在尝试与 /CFIDE/main/ide.cfm 通信 - 很公平,再次拉出可信赖的 wget 看看 IIS 在做什么:

其他地方记录的一个潜在问题是主目录和 ide.cfm 页面实际上并不存在于磁盘上。IIS 配置为将所有 .cfm 文件移交给 JRun,而 JRun 配置为将 ide.cfm 映射到 RDS servlet。为了让 IIS 更加明智,我在磁盘上放置了一个主目录和一个空的 ide.cfm 文件,希望它能解决身份验证问题,但没有任何区别。

作为解决方法,我可以做的是将整个站点保留为匿名访问,然后只启用特定的应用程序文件夹以使用 NTLM 集成身份验证,但实际上有数百个可能的 Web 应用程序我必须这样做。呸。

请帮忙!!!

0 投票
3 回答
563 浏览

web-services - ColdFusion WSDL 在第一次调用时超时

我在网站的一小部分设置了 Web 服务,虽然网站整体获得了大量流量,但该特定服务却没有。每天一次,当我通过 Web 服务发送请求时,第一次尝试会失败,但第二次重试请求就可以了。就好像它不再缓存在内存中并在启动时超时。

有没有办法让这项服务在我端或网络服务提供商端保持活跃,这也是 CF 应用程序(我们公司的独立部门)?故障排除有点困难,因为它只会在很长一段时间后发生一次。而且我不想设置一个单独的进程来继续 ping 这个服务。

0 投票
4 回答
3418 浏览

coldfusion - 当需要 var 作用域时,如何在 n-recordsets 上使用 query-of-query UNION?

我希望能够对 UNION 未知数量的记录集进行查询。但是,在进行查询查询时,记录集名称中不允许使用点或括号。

例如,这失败了:

使用诸如“recordset1”之类的动态变量名可以工作,但这是在一个函数中并且需要在 var 范围内,所以我不能动态地建立变量名而不在持久对象中产生内存泄漏。

还有其他想法吗?

0 投票
4 回答
2871 浏览

java - 使用 Java 或 .NET 库对来自 ColdFusion 的 PDF 执行光学字符识别?

我正在寻找一个 PDF 并从中提取任何文本。然后,我想使用 ColdFusion 的可用 Verity 搜索来搜索内容。

是否有任何图书馆已经做得很好?我在范围内包括 Java 或 .NET(首选 Java)库,因为它们可以从 CF 调用。

任何见解或经验将不胜感激......谢谢!

编辑:据我所知,当文本嵌入到 PDF 中时,索引 PDF 文件有效。我必须处理的 PDF 将文本扫描为图像。

0 投票
3 回答
356 浏览

sql-server - SQL Server 2005 安装问题

我有两个问题都与(我相信)我的 SQL Server 设置有关。我已经在我的 Vista 64 Home Premium 盒子上安装了从 MSDN 下载的 x64 版本的 SQL Server(完整的东西)。在遇到多个问题后,我终于让它工作了。这是一个新盒子,所以我移植了一个需要从另一台服务器处理的数据库。那也很好用。然而,当我尝试在 SQL Server Management Studio 中打开数据库时,我的第一个问题出现了:

“找不到请求的 .Net Framework 数据提供程序。它可能未安装。(System.Data)”

盒子本身不是新的,肯定安装了 .NET(我相信是第 3 版)。我发现有人将此作为错误发布,但由于团队(SQL Server 团队)无法重现它,他们将其删除。我尝试安装推荐的 SP3 补丁,但无济于事。仅当我尝试打开表格以查看数据时(右键单击并“打开表格”)。我什至可以执行查询和检索结果(从管理工作室内部)。我会遵循几乎任何建议来尝试使其正常工作。

我的第二个问题是我无法连接到服务器。我以为我可以解决它(使用查询),但我没有发现它在盒子上添加了任何 ODBC 连接,只是驱动程序。Management Studio 可以很好地访问数据库,但机器本身似乎没有识别出任何东西在其上运行,至少在默认端口 (1433) 上没有,我没有命名实例。当尝试手动将服务器添加到 DSN 或任何数据源时,它找不到 SQL 服务器(在控制面板 > 管理工具 > 数据源(ODBC)下。在 SQL Server Management Studio 下,它显示为注册的数据库服务器(我认为这是因为它连接到我所听到的端口 1434?不确定)。这是我的主要问题,即使我可以 打开表格(第一个问题)我绝对需要能够设置它以便我可以连接到它。我连接的语言源是 ColdFusion,它设置为独立服务器(未安装 IIS,现在不使用它)。

0 投票
4 回答
2422 浏览

javascript - 表单提交上的 JavaScript

我正在提交一个 ColdFusion 表单,我想在运行我的 ColdFusion 代码以根据需要处理表单之前运行一些 JavaScript 来检查字段验证。

我怎样才能做到这一点?表单通过验证后,我在 JS 中如何调用我的 .cfm 文件?

谢谢!

-杰森

0 投票
5 回答
3883 浏览

database - 在 ColdFusion 中,如何提取和存储提交表单的内容?

我正在用 ColdFusion 编写一个应用程序,尽管它基本上是稳定的,但它时常出错。因为它已经取代了旧的应用程序,所以有时是用户而不是我得到错误。

我创建了一个很好的页面,当人们收到向我发送信息的错误时会得到该页面,例如错误、引荐来源、哪个页面上的错误、行号等。

我似乎无法工作的唯一一件事是获取提交的表单数据(如果有的话)。我不知道它事先在哪个页面出错,所以我不能只输出'#form.field#'。

例如,如果:

如何在事先不知道它们的情况下从“表单”中获取变量名称和值?

这份文件是否在沿着正确路径的某处循环结构?

另外,我正在寻找一种将数据存储在数据库中的好方法,因为这是存储有关错误的其他信息的地方,我真的不想把它放在给我的电子邮件中。

0 投票
3 回答
234 浏览

apache-flex - 今天的 ColdFusion 应用程序——明年的 Flex。明年最大限度地重复使用逻辑层的考虑因素?

我已经开始设计一个完全基于 Web 的 ColdFusion 应用程序。没有太多使用 Flash 表单或 AJAX。

第一个版本是一个严格的网络应用程序。版本 2 将是一个 Flex 前端。

我想设计和构建一些东西,以便 Flex 层可以使用现有的逻辑。如果这意味着我必须在版本 1 中做额外的工作,那也没关系。我想强化一次逻辑代码而不是重构。

现在有哪些值得考虑/设计/实施的事情将极大地帮助能够以这种方式设计应用程序?

0 投票
3 回答
1401 浏览

web-services - 在 ColdFusion 中获取可读的 WSDL 服务方法参数错误

我正在开发一个服务调用脚本,如下所示:

显然,在此调用之前填充了stAguments结构。想象一下,您忘记将参数之一添加到此容器中或使用了错误的参数类型,例如创建了无效请求。ColdFusion 抛出可以被捕获的异常,但不能(不是字面意思)被读取:

手动一一检查所有这些参数让我大吃一惊。这就是问题。

也许有人使用一些技术来使这更容易。

我什至考虑过某种解析器来自动进行这种比较。

将欣赏任何想法和想法。

谢谢你。

PS对不起我的英语——不是我的母语。请问我是不是写的不够清楚。

编辑:

澄清。问题不在于访问服务。我是它的所有者,我绝对知道每种方法的所有参数及其类型。

问题仅在于创建请求时读取错误消息——填充方法参数容器。

例如,方法有 10 个参数,但我不小心添加了 9 个 - CF 的本地实例抛出错误,该方法无法找到并显示我已传递的字段的原始列表(上面列出的)。我需要将它们与方法参数一一进行比较,以找到我错过的内容。

确实,这是一个可用性和节省时间的问题。

0 投票
5 回答
3007 浏览

php - ColdFusion/PHP 兼容性

嘿,我有一个关于 ColdFusion 和 PHP 兼容性的问题。

我们建立了一个基于 ColdFusion 的社区网站。是否完全可以用 PHP 向我们的网站添加诸如博客和其他社区功能之类的功能?

我的意思是将 PHP 和 ColdFusion 结合在一起。

非常感谢您的帮助!