【发布时间】:2014-09-25 09:36:45
【问题描述】:
我在 godaddy windows 托管服务器上托管了一个 yii 应用,
所有数据库配置都可以,但我面临一个错误,如 **CDbException
CDbConnection 未能打开数据库连接。**
'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=my_db_name',
'emulatePrepare' => true,
'username' => 'myusername',
'password' => 'mypassword',
'charset' => 'utf8',
'tablePrefix' => 'tbl_'
),
所有主机名 dbname 用户名和密码都是正确的,那么我也面临这个错误。
如果有人已经准备好解决在 Godaddy Windows 服务器上托管 yii 应用程序的问题,请帮助我....
提前谢谢你..
【问题讨论】:
-
我认为这是一个太少的信息来帮助这里。从 yii 的设置看好像没问题
-
是的,yii代码没有任何错误,但是服务器没有连接数据库,我不知道服务器配置有什么问题,你知道它的确切问题吗?正在发生吗?
-
您是否检查了核心 php 代码以确认 db 正在使用您的用户名和密码进行连接?
-
请上传一个带有普通php+mysql连接字符串的php文件dbconnect.php。执行 .php 文件并调试。让我们知道您遇到了什么错误
-
不,我还没有检查核心 php 代码,但是作为他们提供的示例,我使用的主机名与他们建议的相同,我也尝试使用 localhost,但错误仍然存在。 ..