2014-03-01 155 views
0

我想在我的本地開發服務器上設置我的magento站點。我已經安裝了數據庫並從活動服務器複製了文件,並在local.xml文件中更改了設置。Magento數據庫連接問題沒有數據庫密碼

在我的本地服務器上,我沒有數據庫用戶的密碼。一切正常local.xml,但我仍然無法連接數據庫。下面讓錯誤 -

SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES) 
下面

是我對local.xml中

<connection> 
      <host><![CDATA[localhost]]></host> 
      <username><![CDATA[root]]></username> 
      <password><![CDATA[]]></password> 
      <dbname><![CDATA[mydbname]]></dbname> 
      <initStatements><![CDATA[SET NAMES utf8]]></initStatements> 
      <model><![CDATA[mysql4]]></model> 
      <type><![CDATA[pdo_mysql]]></type> 
      <pdoType><![CDATA[]]></pdoType> 
      <active>1</active> 
</connection> 

是一個什麼問題設置?請任何幫助。

在此先感謝。

回答

0

Python,你沒有放數據庫用戶密碼,所以請把數據庫用戶密碼的密碼。 如果密碼身份證,那麼它將是<password><![CDATA[password]]></password>

+0

謝謝阿米特,但我已經寫道,沒有密碼。無論如何,我得到的解決方案,並在這裏回答。 –

1

掙扎2-3小時後,我得到了其他local_bkp.xml文件在這裏創建問題。我已經保存在這裏(etc/app /文件夾)進行備份。

我不知道爲什麼magneto採用bkp文件的憑據而不是實際的local.xml文件,但是一旦我從那裏刪除了備份文件,它就起作用了。

感謝所有的時間。

+0

Python ...,是的,這種類型的問題,曾經發生過一次:) –