Testlink Testlink在Windows下的安装

测试环境

testlink-1.9.14

下载地址:http://pan.baidu.com/s/1pLrcunT

WinServer 2008

前提条件

安装好MySql,Aapche,PHP环境

安装步骤

把下载的testlink压缩文件解压,放到Apache的WWW目录下,浏览器访问,如下

如上,勾选“I gree to ……”,点击“Continue”,打开如下界面

如上,部分先决条件失败,解决方法:testlink解压缩文件中,找到配置文件config.inc.php,编辑,如下:

1.找到“$tlCgf->log_path = 'var/testlink/logs/……",注释该行内容,并在其下添加一行,配置$tlCgf->log_path为testlink中logs目录所在路径

2. 找到“$g_repositoryPath = 'var/testlink/logs/……",注释该行内容,并在其下添加一行,配置$g_repositoryPath为testlink中upload_area目录所在路径

注意:路径结尾不能这么写 logs\’,upload_area\’ 只能logs/,upload_area/,或者不带斜杠,如logs

注:这一步还可能出现如下提示

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

解决方法:修改php配置文件php.ini文件,设置session.gc_maxlifetime的值为2400

Checking max. execution time (Parameter max_execution_time)

解决方法:修改php配置文件php.ini文件,设置max_execution_time = 120

配置后,重试上述操作,结果如下:

如上,点击“Continue”,打开如下界面,在界面中配置数据库类型(Database Type),服务器ip地址(Database host),数据库名称(Database name),设置数据库管理员登陆密码和帐号(Database admin login, Database admin password),Testlink数据库数据库登陆帐号和密码(Testlink DB login, Testlink DB password)

注意:这些数据库登陆密码和帐号必须是已存在的,即要先自己创建

如上,点击“Process TestLink Setup!”

如下,如果Testlink DB login不存在,则会提示失败信息

解决方法:CREATE USER 'testlink'@'182.168.1.104' IDENTIFIED BY 'test1234';

点击“……Please Click Me!”,打开如下界面

解决方法:

GRANT ALL PRIVILEGES ON testlink.* TO 'testlink'@'%' IDENTIFIED BY 'test1234';

flush privileges;

安装过程中可能遇到如下错误提示:

Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in D:\phpStudy\WWW\testlink\config.inc.php on line 1604

解决方法,编辑PHP配置文件,找到;“data.timezone= ”,修改为图示内容即可。

刷新页面,显示如下:

如上,有警告提示,解决方法,编辑testlink配置文件config.inc.php文件,如下:

找到图示内容,修改只为’SILENT’

保存配置,刷新页面查看,如下:

登录(初始帐号/密码:admin/admin),创建项目

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Jerry的SAP技术分享

如何在Marketing Cloud Launchpad里创建新的tile

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

4810
来自专栏自译文章/自学记录

Invalid url in admin of django

在Django admin页面,给 和IndexPromotionBanner相关的 数据表 添加数据时,遇到如下图的错误:

9620
来自专栏老码农的一亩三分地

《细说PHP》第四版 样章 第18章 数据库抽象层PDO 8

PDO的数据获取方法与其他数据库扩展非常类似,只要成功执行SELECT查询,都会有结果集对象生成。不管使用PDO对象中的query()方法,还是使用prepar...

6730
来自专栏Spring相关

开发dubbo应用程序(二)dubbo注册中心相关概述

​ 在Dubbo微服务体系中,注册中心是其核心组件之一.Dubbo通过注册中心实现了分布式环境中各微服务之间的注册与发现,是各分布式节点之间的纽带.其主要作...

9120
来自专栏老码农的一亩三分地

《细说PHP》第四版 样章 第18章 数据库抽象层PDO 7

在生成网页时,许多PHP脚本通常都会执行除参数外其他部分完全相同的查询语句。针对这种重复执行一个查询,但每次迭代使用不同参数的情况,PDO提供了一种名为预处理语...

7610
来自专栏小灰灰

SpringBoot系列教程web篇之Get请求参数解析姿势汇总

一般在开发web应用的时候,如果提供http接口,最常见的http请求方式为GET/POST,我们知道这两种请求方式的一个显著区别是GET请求的参数在url中,...

13420
来自专栏网站漏洞修复

网站漏洞解决与修复办法之seacms系统

临近9月底,seacms官方升级海洋cms系统到9.95版本,我们SINE安全在对其源码进行网站漏洞检测的时候发现问题,可导致全局变量被覆盖,后台可以存在越权漏...

13030
来自专栏自译文章/自学记录

re_path()

In order to perform URL reversing, you’ll need to use named URL patterns. The st...

9910
来自专栏python爱好部落

低成本做接口测试

我之前尝试录制,将录制好的请求进行处理,然后post/get出去。 结果有人做了一个很完备的工具,比我的要完备,好得太多。它就是HttpRunner. 关键是很...

12840
来自专栏自译文章/自学记录

Django配置流程

数据库设置 ENGINE: 指定所使用的是个什么样的数据库 NAME:指明 数据库的名称 USER:指示 数据库的用户名 PASSWOR...

8420

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励