问题标签 [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 投票
2 回答
3228 浏览

coldfusion - ColdFusion 模板请求计数优化

在 ColdFusion 中,在管理员的请求调整下,我如何确定最大同时模板请求数的最佳数量(或至少是一个好的猜测)?

环境:
CF8 Standard
IIS 6
Win2k3
SQL2k5 on a单独的盒子

0 投票
1 回答
1918 浏览

coldfusion - 在 ColdFusion 8 中,您可以使用 cfscript 将函数声明为私有吗?

通常,您使用 cfscript 创建一个函数,例如:

有没有办法将其声明为私有函数,仅可用于同一 cfc 中的其他方法?

我知道你可以用标签做到这一点:

但我不想重写这个已经用 cfscript 编写的大型函数。

0 投票
7 回答
8928 浏览

coldfusion - ColdFusion 邮件队列停止处理

我们的 CF 服务器偶尔会停止处理邮件。这是有问题的,因为我们的许多客户都依赖它。

我们在网上找到了一些建议,其中提到了无法交付的文件夹中的零字节文件,因此我创建了一个任务,每三分钟删除一次。然而,停工再次发生。

我正在寻找诊断和解决此问题的建议。

  • CF 8 标准
  • Win2k3

添加:

  • 队列失败时邮件日志中没有错误
  • 由于我们发送的邮件量很大,我们没有尝试在不使用队列的情况下运行它

添加2:

  • 假脱机文件夹中的任何文件似乎都没有问题。当我们重新启动邮件队列时,它们似乎都可以正确处理。

新增 3:

  • 我们没有使用附件。
0 投票
1 回答
4085 浏览

coldfusion - 重新启动 ColdFusion 邮件队列

我们目前遇到间歇性邮件队列停止。我正在另一个领域寻求诊断帮助

同时,有没有办法在不重新启动整个服务的情况下重新启动 CF 邮件队列?

CF8 标准 Win2k3

解决方案:我们现在正在检查邮件队列中最旧文件的年龄。当超过设定的时间(当前为 30 分钟)时,邮件队列会重新启动。

0 投票
6 回答
3533 浏览

apache-flex - 嗅探 Flex 应用程序和 ColdFusion 后端之间的流量

在 Flex 应用程序和在 ColdFusion 服务器上运行的基于 ColdFusion 的后端之间嗅探/跟踪函数调用的好策略是什么?我了解他们使用 AMF 协议。

我习惯于使用Fiddler来嗅探 HTTP 客户端和服务器之间的事务,只要您使用纯文本或 XML HTTP 请求和响应(包括通过 SSL 的请求和响应),它就可以很好地工作,但它对二进制文件没有多大帮助AMF over HTTP 等协议。

就我而言,我确实可以访问客户端和服务器的源代码,但我正在寻找一种简单的方法来在任何 Flex + ColdFusion 情况下被动地嗅探流量,而无需在服务器上进行任何调整。

0 投票
5 回答
343 浏览

debugging - ColdFusion MX 2004 最好的源代码级调试器是什么?

我在 ColdFusion MX 2004 中有一个旧网站。我正在用 .Net 重新编写它,所以我不想为升级到最新版本的 ColdFusion 支付 600 美元以上,我也不想通过(非常大)站点修复版本不兼容。

我经常需要追踪和修复网站中的错误。

一个源代码级调试器可以让我逐行执行代码并检查变量,这将节省大量时间。

有没有人有使用任何第三方 ColdFusion 源代码级调试器的经验?

0 投票
4 回答
1302 浏览

ajax - 使用 cfdiv 绑定时禁用插页式图形

有没有办法在 cfdiv 刷新时不显示“正在加载...”图形?我想防止加载图形然后加载新的html时闪烁。

0 投票
6 回答
1651 浏览

mysql - 简单的 ColdFusion 脚本在 IE 中有效,但在 Firefox 中无效?

我有一个非常简单的脚本,可以更改 MySql 数据库中项目的状态 - 它在 IE7 中运行良好,但如果我在 Firefox 中尝试它,它看起来很有效,但没有......这是非常奇怪的。

代码非常简单 - 首先我得到了我正在寻找的记录的详细信息:

这工作正常,如果我转储结果,它只是预期的记录内容。因此,我使用 if 语句将“活动”字段从 1 更改为 0,反之亦然。

我看不出有任何理由让它不起作用......事实上,在 IE7 中它完美地工作......

运行此脚本后会发生什么,浏览器会返回显示所有这些记录的页面。对于每条记录,如果“bActive”字段设置为“1”,它将显示单词“Active”,如果设置为“零”,它将显示“Disabled”。很简单。

如果我运行脚本来禁用记录,Firefox 实际上会按预期显示“禁用”一词,但数据库记录不会改变!

我不知所措......服务器端代码如何在一个浏览器中正常工作而不在另一个浏览器中工作?!

0 投票
1 回答
724 浏览

java - 在 ColdFusion 中创建嵌套 Java 类的实例

我正在尝试在 ColdFusion中创建一个实例: java.awt.geom.Point2D.Double 。

Point2D.Double 是抽象类 Point2D 内的嵌套类。我尝试使用以下方法实例化该类:

这失败了,因为 ColdFusion 找不到该类。

<cfset PointClass = createObject("java", "java.awt.geom.Point2D")>不起作用,因为 Point2D 是一个抽象类,并且没有可以调用的公共构造函数PointClass.init(x,y)

现在,我使用了我自己的 Point 类来包装 Point2D.Double 类,以便我可以在 ColdFusion 中实例化它。我认为这并不理想,我正在寻找有关如何在 ColdFusion 中直接创建 Point2D.Double 类的想法。

我也在使用 ColdFusion 8。

0 投票
2 回答
1310 浏览

coldfusion - ColdFusion:从列表中选择第一个非空值

在 JavaScript 中,您可以这样做:

并且 'result' 将获得 'b' 的值,因为 JavaScript 短路了 'or' 运算符。

我想要一个单行习语在 ColdFusion 中做到这一点,我能想到的最好的方法是:

谁能做得比这更好?