下載一個(gè)最新的安裝包(也有免安裝的ZIP包,不過(guò)那個(gè)要配置,上面說(shuō)安裝包是最簡(jiǎn)單的了,咱就奔著簡(jiǎn)單去吧)
雙擊安裝包,安裝,記得選擇安裝 Apache和
MySQL Service
安裝完后直接運(yùn)行XAMPP Control Pannel,但是打開(kāi)的時(shí)候看到MySQL的狀態(tài)是Running了,但是Apache卻沒(méi)有。點(diǎn)擊Start,卻提示 Error: Apache service not started [-1]
原因可能是Apache被防火墻阻止了導(dǎo)致它沒(méi)有啟動(dòng)。
解決:關(guān)掉 XAMPP Control Pannel,到 \xampp\apache目錄下,運(yùn)行腳本apache_uninstallservice.bat, 然后再運(yùn)行apache_installservice.bat,這個(gè)時(shí)候什么
360啊防火墻啊都跳出來(lái)要你確認(rèn)是否要解除阻止,那是必須的!這下Apache可以運(yùn)行了。再打開(kāi)XAMPP Control Pannel,卻提示: Busy.....Apache service started。那是因?yàn)?0端口被占用了,apache啟動(dòng)要占用80端口。
解決:在cmd中運(yùn)行 netstat -ano | findstr 80,查看80端口有沒(méi)有被占用,如果有,那么修改apache的端口。
修改方法:
到xampp\apache\conf目錄下,打開(kāi)httpd.conf文件,將Listen 80 改成 Listen 8081, ServerName localhost:80 改成 ServerName localhost:8081, 保存文件,然后重啟XAMPP Control Pannel,世界又恢復(fù)和平了...
然而,這樣做的好處是端口不會(huì)與其他沖突,但壞處也是顯而易見(jiàn)的,就是訪(fǎng)問(wèn)的時(shí)候在瀏覽器中輸入地址后面也得加上端口號(hào)8081,這對(duì)客戶(hù)端用戶(hù)來(lái)說(shuō)的確是個(gè)麻煩事。如果麻煩不可避免的話(huà),那就越少越好吧,在服務(wù)器端操作一下,就是:把占用80端口的這個(gè)進(jìn)程干掉(如上圖的話(huà),關(guān)掉5428這個(gè)進(jìn)程),然后再apache_uninstallservice.bat 一下,apache_installservice.bat一下即可(這些操作的時(shí)候不要關(guān)掉XAMPP Control Panel)
這樣,我們的服務(wù)器就啟動(dòng)起來(lái)了。那么讓我們登錄進(jìn)去看看吧......
打開(kāi)瀏覽器,輸入 http://localhost/xampp/,選擇中文(當(dāng)然,如果你喜歡其他語(yǔ)言的話(huà)也無(wú)妨,只要看的懂即可,呵哈)
點(diǎn)擊 “安全”, 先來(lái)設(shè)置一下MySQL密碼
設(shè)置完MySQL密碼之后,接下來(lái)就到我們最終的目標(biāo)了,配置
TestLink:
將TestLink壓縮包解壓到 xampp\htdocs目錄下,比如就testlink,然后在瀏覽器中輸入 http://localhost/test, 正式登陸testlink了
一路設(shè)置基本默認(rèn)即可,其實(shí)就那兩個(gè)地方要設(shè)置而已:

這樣一步步到最后,就基本完成了testlink的配置了,so easy,哈哈~~
配置好TestLink后,我們就可以登錄它,然后創(chuàng)建我們的project, test suite, test case了
漢化:
將strings.txt放到D:\xampp\htdocs\TestLink\locale\zh_CN 目錄下,替換原來(lái)的文件
解決圖表里中文亂碼的問(wèn)題:
這個(gè)問(wèn)題,曾經(jīng)測(cè)試過(guò)多次都未能解決,這次能解決掉,估計(jì)原因是部分字體庫(kù)的問(wèn)題,現(xiàn)在測(cè)試幼圓字體(SIMYOU.TTF)可以完美支持中文圖表顯示。此字體也可以直接在Windows系統(tǒng)字體庫(kù)中找到,方便的很。
方法:
步驟一:
將下載或從Windows中提取到的字體SIMYOU.TTF拷貝到Testlink中的Pchat的字體目錄,路徑為:
<testlink>\third_party\pchart\Fonts
步驟二:
修改config.inc.php:將$tlCfg->charts_font_path = TL_ABS_PATH . "third_**/pchart/Fonts/tahoma.ttf";中的字體重新設(shè)置:$tlCfg->charts_font_path = TL_ABS_PATH . "third_party/pchart/Fonts/SIMYOU.TTF";
注:本次測(cè)試用的字體為從系統(tǒng)中提取的,測(cè)試過(guò)系統(tǒng)中提取的宋體、黑體和微軟雅黑都不行,其它字體希望有心的童鞋繼續(xù)測(cè)試。