WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(.3更新)

时间:2024-04-01 09:43:21

2020.03.18
我使用最新版本的XAMPP7.4.3和Testlink-1.9.20安装会失败,具体原因目前不知道,给的提示是sql文件无法正确执行,所以换为以下版本进行安装,成功通过。

一、程序下载链接

我使用的XAMPP版本和Testlink版本以及下载网址如下图:

(1)XAMPP
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
下载链接: https://sourceforge.net/p/xampp/activity/?page=0&limit=100#5e5e18d63241d24481abd2c7.

(2)Testlink
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
下载链接: https://sourceforge.net/p/testlink/activity/?page=0&limit=100#5e248392e8ba7c5cdf9230dd.

(3)Navicat工具(mysql图形化界面):(目前安装后可以免费使用14天)
官方下载地址:
链接: https://www.navicat.com.cn/download/navicat-for-mysql.

二、安装XAMPP

1.直接next就行。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
此处需注意安装路径
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
2.一直点击next后进行安装,安装完成后会提示是否打开XAMPP,点击打开
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

三、配置XAMPP

1.桌面一般不会有该XAMPP的快捷方式,可以在安装目录下找到xampp-control应用程序,双击进入控制台。
2.或者右键创建桌面快捷方式(右键—>发送到—>桌面快捷方式)

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
3.点击start按钮,开启Apachehe和Mysql服务,可以看见对应端口为80和3306,https协议端口443
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

1.修改Apache端口

如果担心会出现端口冲突,建议修改Apache端口
首先,修改Apache端口,如下:
(1).点击Config,选择Apache(httpd.conf)选项

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
在该文件中可以进行Apache端口的更改,更改完成后保存退出。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
(2).点击Config,选择Apache(httpd-ssl.conf)选项

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
在该文件进行https端口更改,修改后保存并退出。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
(3).点击Apache对应的stop,进行重启
可以看见,端口号和协议已经更改为8081和4433。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

2.修改Mysql端口(我更改后mysql会报错,目前不建议更改,解决办法待更新)

PS:若不想进行Mysql端口更改,直接跳过该步骤。

(1).点击Mysql对应Config,打开my.ini文件
!!!注意:后面的教程端口统一为3306,不使用3316端口
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
(2).点击Stop进行重启,端口已更改为3316.
!!!注意:后面的教程端口统一为3306,不使用3316端口
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

3.安装Mysql图形化界面(Navicat工具)验证Mysql是否可以使用
(1).安装Navicat工具

官方下载地址:
链接: https://www.navicat.com.cn/download/navicat-for-mysql.

下面为Mysql官网下载方法:
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
下载完成后双击安装
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

(2).使用Navicat工具

连接Mysql数据库,查看XAMPP上集成的Mysql数据库是否能正常使用
首先:双击图标进入Navicat工具
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
点击使用即可
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
PS:127.0.0.1可以理解为localhost。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
PS:此时左侧会出现名为127.0.0.1的数据库,右键点击打开连接。
!!!注意:教程端口统一为3306,不使用3316端口。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
若图标变为绿色,则表示Mysql配置成功
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

4.XAMPP账户管理界面(以及修改数据库root密码)

打开游览器,输入localhost:8081,若不修改80端口,可直接输入localhost进入即可。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
还需要点击 修改密码
PS:若修改密码,则需要修改phpMyAdmin(config.inc.php)文件。如下:
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
PS:若修改root密码,则按下图进行修改。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
找到¥cfg[‘Servers’][$i][‘password’] = ‘’;输入修改后的密码。WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

四、配置Testlink

1.解压testlink压缩文件

(1)解压到XAMPP安装目录下的htdocs文件下。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
(2)将testlink-1.9.16改名为testlink

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

2.安装Testlink

(1)打开浏览器,输入localhost:8081/testlink(若没有修改端口,直接输入localhost即可)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
即进入安装界面
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
直接next
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
会出现如下fail(黄色)选项,我已经标注,下面通过文件配置进行解决。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

(1).解决fail配置问题

1.Maximum Session Idle Time before Timeout 24 minutes and 0 seconds - (Short. Consider to extend.)

打开XAMPP根目录,搜索php.ini。

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)

搜索session.gc_maxlifetime,将1440更改为3000,保存后退出。

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
重启Apache服务,刷新页面,就可以看见成功了。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


2.Checking max. execution time (Parameter max_execution_time) 30 seconds - We suggest 120 seconds in order to manage hundred of test cases (edit php.ini)

打开XAMPP根目录,搜索php.ini。

搜索max_execution_time,将30更改为180,保存并退出。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
重启Apache服务,刷新页面,就可以看见成功了。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


3.Checking Postgres Database Failed! Postgres Database cannot be used.
Checking MSSQL Database Failed! MSSQL Database cannot be used.

本选项如果Mysql已经安装并成功使用,可以忽略。


4.Checking LDAP library Failed! LDAP library not enabled. LDAP authentication cannot be used. (default internal authentication will works).

在XAMPP根目录下查询php.ini,同上,查询extension=php_ldap.dll,删掉前面的冒号即可。

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
**重启Apache服务,刷新页面,可以看见成功了

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)**


5.WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
找到testlink文件夹,搜索config.inc.php文件,打开(我用的是phpstrom开发环境)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
(1)将$tlCfg->log_path = ‘/var/testlink/logs/’;注释掉
在下方添加
$tlCfg->log_path = ‘D:\xampp\htdocs\testlink\logs’;

(2)将$g_repositoryPath = ‘/var/testlink/upload_area/’;注释掉
在下方添加
$g_repositoryPath = ‘D:\xampp\htdocs\testlink\upload_area’;

WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
下图同上
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


(2).安装并登陆testlink

然后可以看见,都是一片绿色,表示ok,点击Continue。
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


进入信息输入界面
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
上图所创建的testlink账户和密码会自动生成一个config_db.inc文件
位置:testlink目录下
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
双击进入,可以看见你刚刚创建的账户和密码,DB_USER和DB_PASS
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


随后可以看见已经安装成功,点击Testlink进入WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


随即进入登录界面,不过大家创建的账户可能登录不上。
可以输入
账号:admin
密码:admin直接进入

PS:(什么原因我也不清楚,等我找到下次解答)
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)


输入账号密码点击登录,就可以发现已经进入页面了,剩下的内容大家一起探索,带上我,嘻嘻
WIN10环境下安装XAMPP并配置Testlink,以及配置时出现错误的解决办法(2020.3更新)
写到这里就告一段落了,喜欢的朋友欢迎留言,谢谢。