2012-03-06 83 views
0

我正在使用Zend Framework並試圖通過它的IP地址連接到數據庫..我不斷收到以下錯誤似乎無法使用數據庫的IP地址連接到Zend Framework的數據庫

Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'syntax error, unexpected '=' in C:\xampp\htdocs\App\application/configs/application.ini on line 27 ' in C:\xampp\php\zf\library\Zend\Config\Ini.php:182 (I removed the full stack trace)

我跟蹤誤差到的application.ini

resources.db.adapter = PDO_MYSQL 
resources.db.params.host = 192.168.1.34 
resources.db.params.username = xxxx 
resources.db.params.password = xxxx 
resources.db.params.dbname = xxxx 

(用戶名,密碼和數據庫,在那裏改變,以保護無辜)

這是一個發展DB我想連接到我的網絡上但不在本地主機上。

如何連接到此數據庫?

+0

這是圍繞數據庫設置的所有數據?你會得到一個語法錯誤,導致我相信你的.ini設置文件格式不正確。 – 2012-03-06 21:25:36

+0

這些都是數據庫參數完全一樣,我有他們在.ini(其他更改是用戶名和密碼) – JoeyD473 2012-03-06 21:43:29

回答

1

你試過引用IP嗎?

+0

是的,我做了,它沒有工作,但我決定去引用密碼,似乎已修復它。但現在我必須弄清楚爲什麼 – JoeyD473 2012-03-06 21:45:14

+0

如果是BW通常使用的典型密碼,那麼您需要引用密碼,因爲特殊字符(例如$)會破壞INI文件。 – 2012-03-07 04:10:45

+0

是的,我想到了這個,因爲最終我發現了一個不喜歡的投訴「!」要麼 」@」。 – JoeyD473 2012-03-07 14:08:15