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

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

一、程序下载链接

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

(1)XAMPP
版本5.6.40
下载链接: https://sourceforge.net/p/xampp/activity/?page=0&limit=100#5e5e18d63241d24481abd2c7.

(2)Testlink
在这里插入图片描述
下载链接: 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就行。
在这里插入图片描述
在这里插入图片描述
此处需注意安装路径
在这里插入图片描述
在这里插入图片描述
2.一直点击next后进行安装,安装完成后会提示是否打开XAMPP,点击打开
在这里插入图片描述
在这里插入图片描述

三、配置XAMPP

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

在这里插入图片描述
在这里插入图片描述
3.点击start按钮,开启Apachehe和Mysql服务,可以看见对应端口为80和3306,https协议端口443
在这里插入图片描述

1.修改Apache端口

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

在这里插入图片描述
在该文件中可以进行Apache端口的更改,更改完成后保存退出。
在这里插入图片描述
(2).点击Config,选择Apache(httpd-ssl.conf)选项

在这里插入图片描述
在该文件进行https端口更改,修改后保存并退出。
在这里插入图片描述
(3).点击Apache对应的stop,进行重启
可以看见,端口号和协议已经更改为8081和4433。
在这里插入图片描述

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

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

(1).点击Mysql对应Config,打开my.ini文件
!!!注意:后面的教程端口统一为3306,不使用3316端口
在这里插入图片描述
在这里插入图片描述
(2).点击Stop进行重启,端口已更改为3316.
!!!注意:后面的教程端口统一为3306,不使用3316端口
在这里插入图片描述

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

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

下面为Mysql官网下载方法:
在这里插入图片描述
下载完成后双击安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2).使用Navicat工具

连接Mysql数据库,查看XAMPP上集成的Mysql数据库是否能正常使用
首先:双击图标进入Navicat工具
在这里插入图片描述
点击使用即可
在这里插入图片描述
PS:127.0.0.1可以理解为localhost。
在这里插入图片描述
在这里插入图片描述
PS:此时左侧会出现名为127.0.0.1的数据库,右键点击打开连接。
!!!注意:教程端口统一为3306,不使用3316端口。
在这里插入图片描述
若图标变为绿色,则表示Mysql配置成功
在这里插入图片描述

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

打开游览器,输入localhost:8081,若不修改80端口,可直接输入localhost进入即可。
在这里插入图片描述
在这里插入图片描述
还需要点击 修改密码
PS:若修改密码,则需要修改phpMyAdmin(config.inc.php)文件。如下:
在这里插入图片描述
PS:若修改root密码,则按下图进行修改。
在这里插入图片描述
找到¥cfg[‘Servers’][$i][‘password’] = ‘’;输入修改后的密码。在这里插入图片描述

四、配置Testlink

1.解压testlink压缩文件

(1)解压到XAMPP安装目录下的htdocs文件下。
在这里插入图片描述
在这里插入图片描述
(2)将testlink-1.9.16改名为testlink

在这里插入图片描述

2.安装Testlink

(1)打开浏览器,输入localhost:8081/testlink(若没有修改端口,直接输入localhost即可)
在这里插入图片描述
即进入安装界面
在这里插入图片描述
直接next
在这里插入图片描述
会出现如下fail(黄色)选项,我已经标注,下面通过文件配置进行解决。
在这里插入图片描述

(1).解决fail配置问题

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

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

在这里插入图片描述

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

在这里插入图片描述
重启Apache服务,刷新页面,就可以看见成功了。
在这里插入图片描述


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,保存并退出。
在这里插入图片描述
重启Apache服务,刷新页面,就可以看见成功了。
在这里插入图片描述


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,删掉前面的冒号即可。

在这里插入图片描述
**重启Apache服务,刷新页面,可以看见成功了

在这里插入图片描述**


5.在这里插入图片描述
找到testlink文件夹,搜索config.inc.php文件,打开(我用的是phpstrom开发环境)
在这里插入图片描述
(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’;

在这里插入图片描述
下图同上
在这里插入图片描述


(2).安装并登陆testlink

然后可以看见,都是一片绿色,表示ok,点击Continue。
在这里插入图片描述


进入信息输入界面
在这里插入图片描述
上图所创建的testlink账户和密码会自动生成一个config_db.inc文件
位置:testlink目录下
在这里插入图片描述
双击进入,可以看见你刚刚创建的账户和密码,DB_USER和DB_PASS
在这里插入图片描述


随后可以看见已经安装成功,点击Testlink进入在这里插入图片描述


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

PS:(什么原因我也不清楚,等我找到下次解答)
在这里插入图片描述


输入账号密码点击登录,就可以发现已经进入页面了,剩下的内容大家一起探索,带上我,嘻嘻
在这里插入图片描述
写到这里就告一段落了,喜欢的朋友欢迎留言,谢谢。

  • 8
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值