目前我們經(jīng)過實(shí)際驗(yàn)證的工作環(huán)境有:
● PHP 4.3.8和MySQL 4.0.17 (www.okooo.com 網(wǎng)站用,基于Linux+Apache)
● EasyPHP 1.7 (我自己在Windows上使用)
其他環(huán)境,如IIS、Apache2、PHP5等,還沒有測試過。若有朋友嘗試并成功運(yùn)行過,歡迎你
把詳細(xì)步驟整理出來發(fā)送給我,這樣我可以共享給所有感興趣的網(wǎng)友。
下面把我自己在Windows平臺(tái)上安裝EasyPHP的詳細(xì)步驟寫出來,共大家參考。
【安裝前的準(zhǔn)備工作】
====================
1. 到 http://www.easyphp.org/ 下載EasyPHP 1.7 (Apache 1.3.24,PHP 4.3.3,phpMyAdmin 2.5.3,MySQL 4.0.15)
2. 到 http://www.okooo.com/OpenSource/ 下載新的BugFree.rar (Ver 0.2)
3. 在Windows平臺(tái)上安裝Apache時(shí)經(jīng)常會(huì)由于用戶已經(jīng)安裝了IIS,并占用了默認(rèn)的80端口而失敗,
所以需要修改Apache的配置文件 httpd.conf 的 port 設(shè)置到 8080 或者其他未被占用的端口上。也可以是修改IIS的工作端口。
【詳細(xì)步驟】
============
1. 安裝 EasyPHP 1.7,比如到 C:Program FilesEasyPHP1-7
2. 啟動(dòng) EasyPHP,把界面語言改為English
3. 訪問 http://localhost,應(yīng)該顯示 EasyPHP 的首頁
4. 把 C:Program FilesEasyPHP1-7PhpMyAdmin 拷貝到 C:Program FilesEasyPHP1-7www 目錄下
5. 訪問 http://localhost/PhpMyAdmin/,把 root 用戶密碼改為你喜歡的字符串,比如 www.newsky.cn
6. 把 C:Program FilesEasyPHP1-7wwwPhpMyAdminconfig.inc.php 中的 root 用戶密碼也改成上述密碼
⊙⊙⊙⊙⊙
7. 把 BugFree.rar 解壓縮到 C:Program FilesEasyPHP1-7www 目錄下
8. 修改 C:Program FilesEasyPHP1-7wwwBugFreeIncludeConfigBug.inc.php,把兩處密碼改為上述 root 密碼
$BugConfig["BugDB"]["Password"] = "www.newsky.cn";
$BugConfig["UserDB"]["Password"]= "www.newsky.cn";
9. 通過 http://localhost/PhpMyAdmin/,創(chuàng)建一個(gè)新庫 BugFree
10.然后執(zhí)行文件 C:Program FilesEasyPHP1-7wwwBugFreeDocumentBugFree.sql,以創(chuàng)建 BugFree 所需的數(shù)據(jù)表
11.修改 C:Program FilesEasyPHP1-7apachephp.ini 下列配置參數(shù)為:
allow_call_time_pass_reference = On
error_reporting = E_ALL & ~E_NOTICE
register_globals = On
12.通過 EasyPHP 來重新啟動(dòng) Apache:先 Stop,再 Start
13.訪問 http://localhost/BugFree,使用用戶名 liuzf,密碼 123456 進(jìn)行登錄
14.此時(shí)你應(yīng)該可以看到 BugFree 了,祝賀你!
15.登錄后可以通過右上角的 [后臺(tái)管理] 來管理用戶和項(xiàng)目/模塊。BugFree 的安裝到此結(jié)束
【使用Email自動(dòng)提醒】
=====================
在Windows平臺(tái)上似乎沒有很好的免費(fèi)SMTP服務(wù)器,我找到一個(gè),也不是很理想,僅供
參考。有哪位知道更好的選擇,請告訴我。
1. 到網(wǎng)站 http://www.softstack.com/ 下載其免費(fèi)的“Free SMTP Server”
2. 把這個(gè)軟件安裝到 C:Program FilesFree SMTP Server
3. 運(yùn)行這個(gè) Free SMTP Server
4. 這時(shí)候在 BugFree 中處理一個(gè)Bug時(shí),當(dāng)前被指派的人(當(dāng)前編輯者除外) 會(huì)收到一封Bug新變化的Email通知
特別說明:
?▲ 發(fā)出的郵件可能會(huì)被接受者的Email服務(wù)器當(dāng)作垃圾郵件,或者干脆拒絕接收
?▲ 接受到的Email內(nèi)容有可能被Mail服務(wù)器過濾后丟失若干字符,導(dǎo)致破壞了原先的內(nèi)容顯示
以上都不是BugFree自身的問題,需要你和Email服務(wù)器管理員聯(lián)系,看看如何避免