window環境下testlink環境搭建(xammp)

平行時空的旅者發表於2022-05-07

本文件是整合網上的資源,出處見文末

第一步:下載TestLink、XAMPP

TestLink :http://www.testlink.org/ 下載最新的

XAMPP:https://www.apachefriends.org/zh_cn/download.html 選擇相應環境的版本,我下載的是基於Windows

注意:TestLink與PHP版本有關係,所以XAMPP最好下載帶PHP最新版本的

第二步:安裝TestLink、XAMPP

1、首先安裝XAMPP,直接預設安裝即可;下載安裝好,進入到啟動頁面;在Apache、Mysql、Tomcat 點選start 啟動

如果Apache啟動失敗,一般都是80埠被佔用了

如何修改Apache埠:進入配置檔案,如下圖:

進入之後找到:Listen 80 修改為Listen 8009(或者你任意的)、SeverName localhost 80 改為SeverName localhost 8009儲存後,在點選start;如果啟動還是失敗的話,就有可能是443埠也被佔用了;進入到httpd-ssl.conf,進行修改埠操作同上。

2、把TestLink解壓到XAMPP安裝目錄htdocs,並且根目錄名稱為testlink,如下圖:

第三步 建立testlink的mysql資料庫

點選xampp軟體介面的“mysql”選項後方的“admin”,

xampp截圖

點選後我們就可以進入到phpmyadmin,如下圖所示,我們就可以來控制mysql資料庫。

 第四步 安裝testlink

在本機瀏覽器中輸入http://localhost:8009/testlink進入到安裝頁面

第一步:如果是第一次安裝的話,選擇new installation。

  第二步:Acceptance of License(接受許可)

  提示是否接受協議。在I agree to the rerms set out in this license 前面核取方塊打勾,點選“Continue”按鈕。

  第三步:Verification of System and configuration requirements (檢驗系統和配置要求),頁面就會提示相應環境存在問題

圖中問題1: checking max.execution time

修改xampp中php安裝目錄中php.ini中的max_execution_time時間,修改為max_execution_time=120,大概在372行

 

圖中問題2:

Checking MySQL Database                            Failed! MySQL Database cannot be used.

Checking Postgres Database                         Failed! Postgres Database cannot be used.

 Checking LDAP library                                    Failed! LDAP library not enabled. LDAP

修改xampp中php安裝目錄中php.ini中

 

把前面的;去掉

 

圖中問題3:  檔案找不到(因為預設是linux的目錄)

最後兩行提示意思是讓我們確認/var/testlink/logs目錄是否存在,我們需要找到testlink下的config.inc.php檔案進行一些修改:

將$tlCfg->log_path = '/var/testlink/logs/'; 修改為:$tlCfg->log_path = TL_ABS_PATH."logs"; (也就是testlink下的logs資料夾的路徑)

另外還需要將$g_repositoryPath = '/var/testlink/upload_area/';  修改為:$g_repositoryPath = TL_ABS_PATH."upload_area";  (testlink資料夾下的upload_area的路徑)

第四步:Definition of DB access (資料庫訪問的定義)

注意:如果安裝的mysql沒有設定密碼的話第一個資料庫輸入框填寫root後,祕密可以不填寫

上述引數配置好後,點選頁面中【Process Tesklink Setup】按鈕;

再次登入:http://localhost:8009/testlink  預設使用者名稱:admin密碼:admin

遇到問題

漢化

解決方案:

1)htdocs\testlink目錄下修改檔案config.inc.php

將$tlCfg->default_language = 'en_GB';
改為
/* [LOCALIZATION] */
$tlCfg->default_language = 'zh_CN';

2)登入TestLink,點選My SettingS,可以檢視personal data,其中的locale選擇Chinese Simplified,點選save.此時頁面為中文的

安全提示

當使用者登入後(使用admin/admin登入)頁面上面為會安全提示,如下:

There are security warnings for your consideration. See details on file: D:\Program files\VertrigoServ
\www\testlink\logs\config_check.txt.
To disable any reference to these checkings,
set $tlCfg->config_check_warning_mode = 'SILENT';
解決辦法:
在....\VertrigoServ\www\testlink\ 根目錄下找到config.inc.php 檔案開啟,

將$tlCfg->config_check_warning_mode = 'FILE';
改為
/* [LOGGING] */
$tlCfg->config_check_warning_mode = 'SILENT';

禁止使用者註冊

開啟config.inc.php,找到$tlCfg->user_self_signup ,將其後true改為false,在登入介面便取消了New User連結。

XAMPP Mysql 的預設賬號密碼是什麼、怎麼修改密碼

預設賬號密碼為:

User: root

Password:''(為空)

如何修改賬號密碼

在啟動xampp後,點選start啟動mysql,然後點選admin進入mysql後臺

依次點選賬號、修改許可權、Change password。如下圖

 

我們點選執行後重新整理一下頁面,然後會出現下圖中的介面,這個問題是由於我們沒有修改配置檔案,所以才出現的錯誤,我們按照下方的步驟進行設定。xampp截圖

   找到xampp軟體安裝資料夾,然後在資料夾中找到以“phpMyAdmin”命名的資料夾,我們開啟資料夾後找到“config.inc.php”檔案開啟該檔案。xampp截圖

      8、接下來我們進入到下圖中的介面,在介面中我們找到“password”選項,然後在選項後方將密碼改為123,修改完成後我們點選儲存就可以了。xampp截圖

 接下來我們再次回到上面出現錯誤提示的介面,然後重新整理介面就可以顯示登入成功了

 

 

 參考資料

http://www.javashuo.com/article/p-waikyisr-vr.html

https://www.cnblogs.com/hujiang1985/p/7236200.html

https://www.onlinedown.net/soft/225718.htm

相關文章