2016-11-29 131 views
0

處理:sql/mysql/testlink_create_tables.sql無法完成Testlink安裝

============================= ================================================= 數據庫訪問錯誤 - debug_print_backtrace()輸出開始 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息對於向開發TEAM報告 問題可能會有用。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== ========================================= ===================================== DB訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑泄露弱點(CWE-200) 有了這個額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ========

====================================== ======================================== 數據庫訪問錯誤 - debug_print_backtrace()OUTPUT START 注意:啓用更多調試信息將產生路徑公開弱點(CWE-200) 有了這些額外的信息可以用於向開發團隊報告 問題。 ================================================= ============================= ==================== ================================================== ======== 失敗! - 安裝失敗! TestLink安裝程序無法將默認站點安裝到選定數據庫中。發生的最後一個錯誤是在執行SQL語句INSERT INTO/前綴/db_version(version,notes,upgrade_ts)VALUES('DB 1.9.14','TestLink 1.9。 14',CURRENT_TIMESTAMP())

+0

數據庫,PHP,Apache服務器,DB的管理員權限都存在,但無法完成設置。其全新安裝 – BugBaster

回答

1

我使用以下步驟解決了這些問題。

  1. 導航到\testlink-code-testlink_1_9\install\sql\mysql文件夾並打開文件testlink_create_tables.sql
  2. 修改creation_ts日期時間NOT NULL默認的 'CURRENT_TIMESTAMP' 作爲creation_ts`日期時間NOT NULL默認 '二零一六年十一月三十零日11時26分36秒'。
  3. 不應該有兩列默認'CURRENT_TIMESTAMP'。如果可用,請更改默認值'2016-11-30 11:26:36'而不是'CURRENT_TIMESTAMP'
  4. 提供正確的數據庫憑證並繼續。 希望它能起作用!
+0

1.所有大多數表都有creation_ts。我應該改變一切嗎? 2.我的'creation_ts' TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP看起來像這樣 – BugBaster

+0

在每個表中如果有多個CURRENT_TIMESTAMP,那麼你需要將它們改爲'2016-11-30 11:26:36'。表中只能有一個CURRENT_TIMESTAMP列可用。 –

1

解決此問題的一種方法是安裝mysql 5.6或更新版本。這發生在較舊版本的MySQL中,例如5.5,不支持CURRENT_TIMESTAMP的多個默認值。