2009-04-12 128 views
1

我在我的筆記本電腦上運行XP時已經安裝了xampp,它已經運行了很長時間沒有任何問題。在xampp上安裝蛋糕php

我剛剛嘗試安裝cakephp,並修改了數據庫配置並啓用了mod_rewrite。

但現在我得到的歡迎頁面上的以下內容:

你的tmp目錄是可寫的。

FileEngine正用於 緩存。要更改配置編輯 APP/config/core.php

您的數據庫配置文件是 存在。

Cake不能連接到 數據庫。

我不知道爲什麼它沒有連接到數據庫。有沒有人遇到過這個問題,並有任何想法如何解決它?

*在蛋糕配置數據記錄將是一個很大的幫助太

+1

你配置了cakephp的錯誤日誌嗎?我會首先在那裏尋找線索。 – muratgu 2009-04-13 00:33:59

+0

我不知道如何做到這一點我害怕。我找到了configure.php和cake_log.php,但是當涉及到更改值時,文檔並沒有真正的幫助。據我所見,蛋糕網站上的唯一文檔與記錄您的應用程序有關,而不是核心cakephp框架。 – wheresrhys 2009-04-13 10:41:12

回答

1

首先,編輯~/app/config/core.php,提高調試到2編輯的建議,這會給你更詳細的錯誤報告。

二,三重檢查您的~/app/config/database.php,並確保110%沒有錯別字。如果沒有錯字,嘗試使用非蛋糕腳本連接相同的數據。

如果這也失敗了,您可能需要檢查Apache和MySQL日誌文件,或者甚至是您的防火牆(如果有的話)。

0

您是否檢查過您的數據庫用戶名和密碼是否正確?

還要確保您的數據庫確實存在。

以下是默認的用戶名和密碼(實際上,沒有密碼)XAMPP用途:

var $default = array(
    'driver' => 'mysql', 
    'persistent' => false, 
    'host' => 'localhost', 
    'login' => 'root', 
    'password' => '', 
    'database' => 'db_name', 
    'prefix' => '', 
); 
1

當使用phpMyAdmin來添加用戶的phpcake連接帶我不得不把主機設置爲localhost,而不是%