Sql server 带有Yi1.x和mssql的网站www版本中的CDBEException

Sql server 带有Yi1.x和mssql的网站www版本中的CDBEException,sql-server,yii1.x,Sql Server,Yii1.x,我是yii新手,有一个内置yii 1.1.x的站点,有2个MSSQL2014dbs,一个本地,一个驻留在远程服务器上。我在main.php中使用了标准的yii连接字符串,如下所示: 'db'=>array( 'class'=>'CDbConnection', 'connectionString' => 'sqlsrv:Server = '.$dbServer_t.'; Database = '.$dbName_t.'', 'username' => $dbUser_t,

我是
yii
新手,有一个内置
yii 1.1.x
的站点,有2个
MSSQL2014
dbs,一个本地,一个驻留在远程服务器上。我在
main.php
中使用了标准的
yii
连接字符串,如下所示:

'db'=>array(
'class'=>'CDbConnection',
'connectionString' => 'sqlsrv:Server = '.$dbServer_t.'; Database = '.$dbName_t.'',
'username' => $dbUser_t,
'password' => $dbPass_t,
'charset' => 'utf8',
),
该站点在域名
mydomain.com
下运行正常,但在
www.mydomain.com
下运行时,该站点显示以下错误

CDbConnection无法打开数据库连接:SQLSTATE[28000]: 的[Microsoft][ODBC驱动程序11 for SQL Server][SQL Server]登录失败 用户“xxxxxx”

我在
yii
目录外的一个测试文件中单独检查了
MSSQL
的简单连接字符串,它在www和非www版本中都可以正常工作。因此,问题显然出在
yii
上,并且在某种程度上限制了www版本的db连接


谁能帮我修一下吗

$dbServer\t
它是域名吗?如果是,请尝试使用ip。谢谢您的答复否,我已经使用了数据库所在服务器的$dbServer\u t=ip