BUG管理系統 Mantis 遷移實戰

2021-06-16 11:12:32 字數 1501 閱讀 9849

mantis遷移實戰

名詞解釋

mantis:  開源的bug管理平台mantis,也做mantisbt。

同檔次產品有easybug,qc,bugfree,bugzila。

xampp:   原名叫lampp。windows,linux下apache,mysql,php,perl整合安裝包。

同檔次產品有easyphp。

虛擬中心:用vm esxi4.1搭建。

同檔次的產品有kvm,xen,hv。

前言

安裝x

雙擊xampp-win32-1.7.7-vc9-installer.exe,一路點next就行了,其中有提示安裝apache,mysql等為系統服務(as service),我是打勾的。

解決apache無法啟動

備份老環境的mantis資料庫,mantis程式目

檢視原平台mantis業務配置檔案(config_inc.php)是怎麼連線資料庫的

在老平台上把mantis資料庫備份出來

c:\xampp\mysql\bin\mysqldump –uroot –pmttang mantis >c:\mantis0223.sql。把mantis程式目錄打成zip包,並把mantis0223.sql和mantis.zip拷貝到新伺服器上。

在新平台上修改配置檔案

在新伺服器上建立mysql庫c:\xampp\mysql\bin\mysql –uroot

mysql>create database mantis;     //建立mantis庫

mysql>show databases;           //檢視一下

在新平台把資料庫恢復

mysql>use mantis;

mysql>source c:\mantis0223.sql;

mysql>show tables;

表都過來了,恢復正常。

修改新平台的mysql資料庫root密碼為******

c:\xampp\mysql\bin\mysqladmin –uroot password ******

修改apache配置檔案,把c:\mantis站點包含至apache中,在httpd.conf最後新增mantis別名。

開啟瀏覽器,測試一下192.168.133.200,報403禁止訪問

修改apache目錄下的擴充套件目錄extra下的httpd-xampp.conf檔案,把「deny from all」用「#」注釋掉,總共有三處。

在瀏覽器中輸入mantis的位址,看頁面正常不?

完成

給開發部測試組同事發郵件,啟用新平台的mantis業務。

Mantis 問題管理系統

安裝執行環境 一 採用root使用者上傳軟體 mantis linux v6.4.tar.gz和 到目錄 opt 注意 必須採用 二進位制binary 方式上傳,否則會造成亂碼 二 以 root使用者 登入linux主機,切換到目錄 opt 一條一條的執行命令,不要批量貼上 useradd mysq...

學生資訊管理系統的Bug

今天在除錯學生資訊系統的時候出現了錯誤。public function executesql byval sql as string,msgstring as string as adodb.recordset dim cnn as adodb.connection dim rst as adodb...

學生管理系統之Bug(1)

bug 一 組合框不可輸入 表與表之間都是相互聯絡的,它們都是通過乙個或幾個字段進行連線的,因此這些用來連線的字段不能隨便進行更改。改後表與表間就聯絡不起來了 下面我們以frmaddsinfo 中的班號為例 班號應先判定是否有班號,不可直接輸入,因為班號是由班級資訊表中的班號確定的,不能隨便更改。源...