2012-07-05 59 views
0

請幫我把這個錯誤的底部:Doctrine_Connection_Exception '有消息' PDO連接錯誤:SQLSTATE [28000] [1045]

Fatal error: Uncaught exception 'Doctrine_Connection_Exception' with message 'PDO Connection Error: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO)'

經過我的數據庫配置文件,它正確地讀取,

下面是我的配置文件:

$db['default']['hostname'] = 'localhost'; 
$db['default']['username'] = 'root'; 
$db['default']['password'] = 'mypassword'; 
$db['default']['database'] = 'mydb'; 
$db['default']['dbdriver'] = 'mysql'; 
$db['default']['dbprefix'] = ''; 
$db['default']['pconnect'] = TRUE; 
$db['default']['db_debug'] = TRUE; 
$db['default']['cache_on'] = FALSE; 
$db['default']['cachedir'] = ''; 
$db['default']['char_set'] = 'utf8'; 
$db['default']['dbcollat'] = 'utf8_general_ci'; 
$db['default']['swap_pre'] = ''; 
$db['default']['autoinit'] = TRUE; 
$db['default']['stricton'] = FALSE; 

如果這將是任何幫助,我跑主義爲2.xx +笨2.xx的

+0

感謝@ j0k會做, – watkib 2012-07-05 09:30:57

+0

@Zombiehunter我需要知道如何使它挑我已經在數據庫配置文件 – watkib 2012-07-05 09:31:04

+0

指定的密碼@ user587244告訴我們您的配置文件(和更改密碼) – j0k 2012-07-05 09:40:19

回答

0

在phpmyAdmin中刪除密碼似乎解決了問題,儘管是暫時的。

有趣的是,編輯笨

config.php

似乎並沒有影響到連接狀態/錯誤對這一問題。

/etc/phpmyadmin/config.inc.php

感謝確保讓phpMyAdmin的登錄密碼不通過註釋掉

$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;

+0

但是你永遠不會談論phpMyAdmin是你的問題......我不明白爲什麼修改phpMyAdmin中的配置將修復你的代碼和教條在你的應用程序的問題... o_O – j0k 2012-07-05 13:50:06

+0

@ j0k我同意它不能解決問題,只是避免它。當我使用密碼時,問題recurs.Downvote! – watkib 2012-07-06 04:36:37

相關問題