2014-10-31 84 views
0

我正在运行codeigniter项目。Codeigniter跟踪mysql错误

我试图跟踪MySQL错误,但我得到的是一个参考:\ DB_driver.php

我已经设置了环境,“发展”和$ DB

系统\数据库['default'] ['db_debug'] = TRUE;在config/database.php中,但无济于事。

有人得到任何解决方案?

+0

检查mysql是否正在运行。使用SQLYog测试连接到您的服务器。 – 2014-10-31 18:47:18

回答

0

首先,检查你的数据库设置...

项目文件夹 - >程序 - >配置 - > database.php中

$db['default']['hostname'] = 'your_host_name'; 
$db['default']['username'] = 'db_username'; 
$db['default']['password'] = 'password'; 
$db['default']['database'] = 'db_name'; 

那么你检查你的数据库,用户名的准确性和密码在phpmyadmin .. 有时phpmyadmin服务可以停止..然后你必须启动它。 :)

+0

phpmyadmin是一个数据库管理工具,而不是数据库 – 2014-10-31 15:43:23

+0

是的。我想说,他的数据库名称和该数据库管理工具提供的服务的可用性存在一些错误/问题。他们不是吗? – 2014-11-02 11:34:33

0

您可以实现CodeIgniter挂钩记录所有SQL查询,然后能够调试您的程序。你可以找到一步一步教程here