使用yii1.x和mssql

时间:2015-11-30 07:32:47

标签: sql-server yii1.x

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

'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] [SQL Server的ODBC驱动程序11] [SQL Server]登录失败   用户'xxxxxx'。

我已经在yii目录之外的测试文件中单独检查了MSSQL的简单连接字符串,并且它与www和非www版本都正常工作。所以看起来肯定是问题是yii以及它以某种方式限制了www版本的数据库连接。

任何人都可以帮忙解决这个问题吗?

0 个答案:

没有答案