2012-05-11 25 views
0

我想轉換一個ActiveCollab PHP應用程序(包括活動協作來源)在Windows XP上運行在以前在RedHat服務器上運行的XAMMP上。我已經設置了一個虛擬主機,並將配置更改爲指向本地數據庫(該數據庫已加載數據並正常工作)。ActiveCollab - 未能執行您的請求(原因DBConnectError)

然而,當我運行它,我得到這個錯誤信息:

致命錯誤:activeCollab未能執行您的請求(原因:DBConnectError)。有關此錯誤的信息已記錄併發送給管理員。

任何人都知道如何解決這個問題?

回答

0

爲了遷移activeCollab,我們建議您安裝全新副本,並從舊系統移動數據。這裏提供精確的遷移說明:

http://www.activecollab.com/docs/manuals/admin-version-3/tweak/moving-activecollab

如果遇到連接錯誤的問題,打開配置/ config.php文件,並確保您的數據庫連接參數都不錯:

define('DB_HOST', 'localhost'); // Database host, usually localhost 
define('DB_USER', ''); // Database user account 
define('DB_PASS', ''); // Database user password 
define('DB_NAME', ''); // Name of the database where activeCollab tables are 

注意您應該將您的數據庫內容從紅帽服務器遷移到新的Windows驅動的服務器上的MySQL(將SQL轉儲從一個導出並導入到另一個應該覆蓋您)。

1

您可以通過訪問和更新你的配置在activecollab/config/config.php與....

define('APPLICATION_MODE', 'in_debug'); 
define('DEBUG', 2); 

有了更新的版本,你可以做define('APPLICATION_MODE', 'in_debug_mode');獲取有關這些樣的錯誤的更多描述信息。

相關問題