在安裝Testlink之前,需要首先安裝Apache, PHP, Mysql支持軟件包,例如XAMPP或EASYPHP等。
下面以XAMPP為例進行說明。
1 訪問http://www.apachefriends.org/zh_cn/xampp.html 下載并安裝新的XAMPP版本。比如我下載的是:xampp-win32-1.7.2.exe
2 安裝“xampp-win32-1.7.2.exe”采用默認方式,一直“下一步”操作即可;
3 啟動“Apache”,“Mysql”服務(wù),“filezila”服務(wù)
4 訪問 http://testlink.sourceforge.net/docs/testLink.php 下載Testlink1.81
5 安裝TestLink1.81
(1) 將TestLink解壓縮到D:xampphtdocs,命名為testlink;
(2) 在IE中訪問http://localhost/testlink/install/index.php;
(3) 點擊“New Installation”安裝TestLink;
(4) Mysql數(shù)據(jù)庫和TestLink數(shù)據(jù)庫訪問權(quán)限設(shè)置;(Mysql初始用戶名是root,密碼為空)
Database Type Mysql
Database host localhost
//配置訪問Mysql的地址;
Database login root
Database password “為空”
//配置訪問mysql的權(quán)限;
TestLink DB login “你的用戶名”
TestLink DB passwaord “你的面貌”
//配置訪問Testlink數(shù)據(jù)庫的權(quán)限 ;
6 點擊“同意許可協(xié)議”,繼續(xù)
7 安裝完成,點擊后一行的(Please Click Me!)
8 在Testlink第一次安裝成功后,默認管理員帳戶為admin,密碼admin,使用其登錄
9 登錄Testlink成功后,在菜單欄中的Personal中更改admin的密碼,然后注銷;
10 刪除C:xampphtdocs estlinkinstall目錄;
11 在IE中訪問http://localhost/testlink/index.php,彈出Testlink頁面為英文,修改配置文件使其默認為中文;
打開C:"xampp"htdocs"testlink下的config.inc.php文件;
查找$g_default_language = 'en_GB';
修改為$g_default_language = 'zh_CN';
12 漢化TestLink:下載utf8版本的strings.txt替換C:xampphtdocs estlinklocalezh_CN目錄下的strings.txt即可;
13 搜索找到穆魯下的配置文件const.inc.php,解決日期亂碼問題;查詢’zh_CN’ =>,修改為如下圖紅框所示:'zh_CN' => "%Y-%m-%d %H:%M:%S"
14.搭建OK
15.關(guān)鍵點
(1)由于xampp-win32-1.7.2.exe下的php版本號大于5.2,目前是5.3,所以需要修改部分地方
找到目錄 testlinklibfunctions and change line number 173 in the file lang_api.php .
Change this line:
$t_lang_var = ereg_replace( '^TLS_', '', $t_var );
to be this line:
$t_lang_var = preg_replace( '/^TLS_/', '', $t_var );
2.登錄成功進入后頁頭的一個安全錯誤:
To disable any reference to these checkings, set $tlCfg->config_check_warning_mode = SILENT;
解決方案,找到config.inc.php,找到“Cfg->config_check_warning_mode”,修改如下:
/** $tlCfg->config_check_warning_mode = 'FILE'; */
$tlCfg->config_check_warning_mode = 'SILENT';
至此:完成安裝與基本配置工作
使用過程中發(fā)現(xiàn)更多問題下面再補充