问题标签 [cfadmin]

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 回答
68 浏览

coldfusion - CF-2016 映射未从指定位置找到文件

我已从 ColdFusion 8 迁移到 ColdFusion 2016,并在 CF 管理控制台下指定了路径。见图片。我的文件之一(login.cfm)位于 webroot 之外的 /common 目录下。 映射

当我点击应用程序 url 时,它首先找到 index.cfm,然后找到我正在使用 cfmodule 调用 login.cfm 的 validate.cfm。PL 从 validate.cfm 检查代码行。

因此,每次从 /common 目录中找到某个页面并显示 cfcatch 块中指定的错误消息时,它都不会运行 cfmodule 并抛出 cftry 块。这意味着它没有访问我在 CF 管理控制台中设置的映射。任何想法?我使用 IIS 作为 Web 服务器。

0 投票
1 回答
1044 浏览

coldfusion - ColdFusion 2018:如何正确设置映射?

这些是我使用的步骤:

1) 我在 CF 服务器 => 服务器设置 => 映射中创建了新映射

2)我重新启动了服务器

3) 使用我喜欢的文本编辑器,我在 /Volumes/drive2/work/mysite 中创建了 test.cfm,内容如下

4)然后我尝试通过浏览器查看新文件

然后我得到一个 404 错误。确切的消息类似于“coldfusion.runtime.TemplateNotFoundException:找不到文件:/mysite/test.cfm”

我检查了这两件事:

  1. 我验证了 /Volumes/drive2/work/mysite 所有人都可以阅读(755 权限)
  2. 我验证了 /Volumes/drive2/work/mysite/test.cfm 所有人都可以读取(644 权限)

除了创建映射之外,我更改的其他配置是:

  1. 为我的应用创建数据源
  2. 启用调试/日志记录,但仅在我收到第一个 404 错误之后

有什么想法我可能做错了吗?或者我应该设置的其他设置?我在下面添加了映射部分的屏幕截图。

谢谢!

编辑:我使用的是独立/开发者版提供的内置网络服务器。我也在使用本地主机。

在此处输入图像描述

0 投票
0 回答
544 浏览

coldfusion - 一些计划任务因错误而失败:连接失败:状态代码不可用

我用谷歌搜索了这个问题,几乎每个答案都与证书问题有关。问题是,我们在同一台服务器上还有其他可以正常触发的任务。该文件直接从浏览器按预期运行,因此在 CF 代码中不是问题。并且其他计划任务运行良好,我认为任何证书都没有问题。关于还有什么可能导致这种情况的任何建议?

从日志: