Bugfree安裝步驟[轉載]



Bugfree做爲一款開源免費的缺陷管理工具,非常適合中小型企業。

配置環境

OS:win7 32位

xampp 版本:xampp-win32-1.7.4

bugfree版本:v2.1.3

xampp簡介

xampp是一款跨平臺的集成 apache + mysql + php環境,是的配置AMP服務器變得簡單輕鬆,支持windows,solaris,

MacOSX,linux。本文以win7 32位系統爲例

software 準備

www.duote.com上分別下載xampp和bugfree-v2.1.3

安裝步驟:

以管理員身份安裝xampp,安裝到尾聲的時候會詢問是否設置爲服務(方便每次開機自動運行),選擇Yes。接着,xampp的設置腳本會啓動,完成後提示是否成功。最後提示是否現在啓動xampp control panel。點擊Yes,出現下圖:

啓動apache和mysql服務,如果apache不能成功啓動,最大原因是80端口被佔用,把佔用端口的進程關掉即可,最簡單的方法就是重啓電腦。

xampp默認安裝路徑爲:C:\xampp

檢測xampp是否安裝成功:

在瀏覽器中輸入http://localhost,回車後顯示如下圖:

表示已經安裝成功,點擊界面右下角“中文”,將界面語言設置爲中文。

xampp安裝配置

在瀏覽器中輸入http://localhost/security/index.php,敲回車

紅字是不安全的,所以要去掉紅字。

MySQL安全控制檯&XAMPP目錄保護

瀏覽器中輸入http://localhost/security/xamppsecurity.php ,敲回車後出現如下圖:

爲mysql root設置密碼,輸入自己的密碼;PhpMyAdmin 認證選擇http,然後點擊【改變密碼】,密碼設置成功。

設置Xampp目錄保護,輸入用戶名和密碼,點擊【保護XAMPP文件夾】後,提示XAMPP目錄保護設置成功。

一定要記住密碼哦,每次配置的時候都需要輸入用戶名和密碼的。

下面用PHPmyadimin配置mysql,在瀏覽器中輸入http://localhost/phpmyadmin,敲回車後如下圖

剛纔設置的密碼在這裏要用到了,用戶名輸入root,密碼輸入剛纔自己設置的密碼。就可以進入數據庫了。

如果重新登錄phpmyadmin,發現無法連接,需要在PHPmyadmin下配置config.inc.php文件,該文件位於

C:\xampp\phpMyAdmin中,找到config.inc.php文件,打開編輯,配置如下:
$cfg['Servers'][$i]['auth_type']     = 'http';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';

pwd那行,是根據自己情況設置的。保存一下就可以了。

設置PHP運行於安裝模式

打開C:\xampp\apache\bin\php.ini文件,查找safe_mode字段,設置爲ON,保存退出。

然後通過http://localhost/security/index.php檢查其狀態。

不知道爲什麼設置後還是不安全的,嘿嘿,可能是必須超級管理員設置纔可以。但是不影響我們繼續下一步操作的,有時間再研究一下吧。

將bugfree解壓到C:\xampp\htdocs目錄下,然後在瀏覽器中輸入http://localhost/bugfree/install.php 對bugfree進行安裝。

在打開的頁面中點擊 安裝bugfree,出現系統提示:數據庫連接失敗!如下如圖

點擊“創建數據庫”鏈接,出現如下錯誤:

ERROR OCCUR TO /bugfree/install.php:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for
the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=UTF8' at line 54

修改方法如下:

修改 C:\xampp\htdocs\bugfree\Schema.php文件中所有的 TYPE=MyISAM 改爲 ENGINE=MyISAM,這是因爲MYSQL高版本不再使用TYPE=MyISAM 的原因。

 

此處修改完成後,可能再現問題二

 

問題二如下:

 

我們修改玩Schema.php再次執行,會出現

 

ERROR OCCUR TO /bugfree/install.php:  Table 'bf_buginfo' already exists

 

問題解決如下:

 

首先我們需要找到這個表格在哪裏?

 

mysql> show databases;//我們查看一下數據庫,但是發現,並沒有列出所有的數據庫
+--------------------+
| Database           |
+------------
--------+
| information_schema |
| test               |
+--------------------+

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章