|
|
1
1
您需要通过coldfusion管理员在目标服务器上创建一个数据源。安装后,它将要求您提供数据库凭据--服务器名、用户名、密码和数据库名…这里还有一些高级功能,您可以使用,但是对于启动和运行它们并不重要。 这里的键:在站点代码的某个地方,将有对数据源的引用。在ColdFusion 9之前,每个声明都必须提供。在视野中挖些洞,看看你能不能想出这个。找到cfquery时,请查找标记的“datasource”参数。 例子:
在这种情况下,数据源名称将是“mydatasource”(没有引号)。在本例中,您可能希望对数据源使用相同的名称,否则您必须遍历站点的所有代码,并将其更改为新服务器上命名的数据源。 然而,许多开发人员可能会将其设置为application.cfc中的一个变量(对于旧的cf版本,则设置为.cfm)。在这种情况下,您可能会发现类似这样的情况:
在本例中,数据源名称作为变量传递,很可能来自application.cfc(或application.cfm)文件。你需要找到它并找出它的设置。不过,这方面的好处在于,如果您可以找到设置的位置,那么您可以轻松地将数据源名称更改为所需的任何名称,而无需通过代码进行搜索。 祝你完成这次行动! |