0

我的 cfml 网站有一些问题。

我在 application.cfc 文件中使用了以下代码来连接 dsn。

但是,当我把它放在我的服务器中时,我得到了错误。我什至无法浏览单个 test.cfm 页面。

该代码是否有任何错误,任何语法错误或类似的东西,dsn是否有问题

<cfset this.name = "0307de6.netsolhost.com">
<cfset this.sessionmanagement = true>
<cfset this.loginstorage="session">
<cfset this.sessiontimeout = CreateTimeSpan(0,0,30,0)>
<cfset this.applicationtimeout = CreateTimeSpan(2,0,0,0)>

<cffunction name="onApplicationStart">

    <cfscript>
        application.DSN             = "hirerodsn";
        application.dbUserName      = "myusr";
        application.dbPassword      = "myd69!";
    </cfscript>

</cffunction>

<cffunction name="onRequestStart">

    <cfscript>
        request.DSN = "hirerodsn";
        request.dbUserName = "myusr";
        request.dbPassword = "myd69!";
    </cfscript>

</cffunction>

请任何人帮助我

4

1 回答 1

2

请注意,您还应该在问题中至少发布错误消息。

无论如何,您的错误是您必须将整个 .cfc 文件内容包含在cfcomponent标记内:

<cfcomponent output="false">
...
</cfcomponent>

另请注意,您可以在数据源配置中设置用户名和密码,因此您实际上不需要在代码(查询)中处理它们。

于 2010-04-15T06:18:27.530 回答