【发布时间】:2016-06-06 05:02:10
【问题描述】:
我在 Windows 2012 服务器上安装了最新版本的 Lucee (4.5)。我用数据源配置它。数据源验证为 OK。在我的代码中,我只是尝试使用以下方式连接到它:
<cfquery name=q1 datasource=test>
select * from table1
</cfquery>
但我收到一条错误消息,指出数据源不存在且可用的数据源名称为 []
我使用的数据库是 MySQL。
为什么它看不到我的数据源?
【问题讨论】:
-
您是否将数据源添加到服务器管理员或 Web 管理员?如果是 web,请检查并确保您没有将其添加到另一个上下文中。服务器管理员 URL 是 /lucee/admin/server.cfm,网络管理员是 /lucee/admin/web.cfm
-
要补充 Brad 所说的内容,您可以尝试将数据源添加到服务器管理员,这将适用于所有 Web 上下文,并查看它是否有效。
-
那是我的问题。我只将它添加到管理员的 Web 端。我来自 Adobe 的 ColdFusion,我还不习惯这种配置。拥有 Web 管理员和服务器管理员的目的是什么?
-
我的评论太长了......我想我会把它变成一个答案。
标签: datasource lucee