Php 在godaddy上托管yii应用程序时CDBEException中出错
我在godaddy windows托管服务器上托管了一个yii应用程序 所有数据库配置都正常,但我面临一个错误**CDBEException CDbConnection无法打开数据库连接**Php 在godaddy上托管yii应用程序时CDBEException中出错,php,yii,Php,Yii,我在godaddy windows托管服务器上托管了一个yii应用程序 所有数据库配置都正常,但我面临一个错误**CDBEException CDbConnection无法打开数据库连接** 'db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=my_db_name', 'emulatePrepare' => true, 'username' => '
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=my_db_name',
'emulatePrepare' => true,
'username' => 'myusername',
'password' => 'mypassword',
'charset' => 'utf8',
'tablePrefix' => 'tbl_'
),
所有主机名dbname username和pasword都是正确的,那么我也面临着这个错误
如果有人已经解决了在godaddy windows服务器上托管yii应用程序的问题,请帮助我
提前感谢您。错误消息是否继续显示“找不到驱动程序?”Godaddy在其Windows框上禁用了PHP的PDO扩展(请参阅)。最快的解决方案是将您的托管计划更改为Linux。我认为这方面的信息太少,无法提供帮助。从yii设置来看似乎是OK是的,yii代码中没有任何错误,但是服务器没有连接到数据库,我不知道服务器配置有什么问题,您知道发生这种情况的确切原因吗?您是否检查了核心php代码以确认db正在使用您的用户名和密码进行连接?请上传一个带有普通php+mysql连接字符串的php文件dbconnect.php。执行.php文件并进行调试。让我们知道您遇到的错误是什么不,我还没有检查核心php代码,但是作为他们提供的示例,我使用的主机名与他们建议的相同,我也尝试使用localhost,但错误仍然存在。。。