首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

MantisBT 安裝配置與常見問題完整排坑指南

     編輯:PHP 相關知識

Mantis Bug Tracker 部署實戰總結

基於 MantisBT 1.2.11 版本實測,記錄安裝配置過程中遇到的坑及解決方案。

一、安裝階段問題

  1. 數據庫未創建:提示 "Your database has not been created yet",需手動執行安裝頁面顯示的 SQL 語句。建議將 CREATE TABLE 與 ALTER TABLE 語句分開執行,避免後續語句失效導致欄位缺失。
  2. config_inc.php 無法自動生成:直接手動創建該文件,將安裝頁面提示的配置內容複製進去即可。
  3. 安全收尾:安裝完成後務必刪除 admin 目錄,修改默認 administrator 密碼(建議新建管理員後禁用原賬號)。

二、使用階段問題

  1. 時區警告:date() 函數報 "not safe" 錯誤,在 php.ini 設置 date.timezone = Asia/Shanghai 解決。
  2. 中文顯示:修改 config_defaults_inc.php 第 588 行:$g_default_language = 'chinese_simplified';
  3. 數據庫版本表缺失:mantis_config_table 數據未插入,重新執行安裝 SQL 中相關語句。
  4. 查看附件報錯:點擊 "View Attachment" 報 "Unknown column 'user_id'",執行 mantis_bug_file_table 相關的 ALTER 語句修復。
  5. 郵件配置:使用 SMTP(以 163 為例),在 config_defaults_inc.php 中填寫正確參數即可。

經過上述步驟,MantisBT 應可正常運行。官方安裝 SQL 腳本質量有待提高,建議生產環境部署前充分測試。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved