几个特殊的文件:

1、D:\xampp\htdocs\testlink\config.inc  安装配置文件,此处需要修改安装目录(g_repositoryPath、log_path)

2、D:\xampp\htdocs\testlink\config_db.inc 数据库配置文件,修改对应的用户名称及密码

3、D:\xampp\phpMyAdmin\config.inc     配置文件,可修改数据库的密码,默认root密码为空

4、数据迁移时,D:\xampp\mysql\data,需要覆盖整个data目录,而不是只覆盖需要的testlink数据库,会因缺失logfile等文件,导致只能够读取数据表而无法读取相应的数据内容

5、安装testlink时,需要调用http://localhost/testlink/install/index.php

6、安装xampp,若非管理员权限运行,不要放在C盘,放在其他盘根目录下面

一、testlink 环境部署

1.1 下载xampp及testlink压缩包

  下载xampp压缩包,并将其安装在D盘根目录下

  解压缩testlink安装包,为了访问testlink的url简单,文件夹名改成testlink,放在xampp\htdocs文件夹下。

(若迁移情况,直接将文件夹覆盖即可)

二、Testlink 安装

1、单击xampp文件下的xampp-control.exe,打开xampp控制台(快捷方式到桌面显示)

2、启动Apache、mysql数据库服务器

3、浏览器内输入http://localhost/testlink/install/index.php

4.单击New installation

5、单击continue按钮,继续安装

针对图中红框报错部分,修改xampp\htdocs\testlink \config.inc.php文件中g_repositoryPath、log_path改为正确的testlink安装目录,且目录中必须用反斜杠/

6、重新配置后,无报错信息,点击continue继续安装

7、填写testlink配置信息

8、testlink安装成功

三、testlink设置

3.1登录页面报错信息

修改图13红框中的报错信息,将xampp\htdocs\testlink\config.inc.php文件中的$tlCfg->config_check_warning_mode = 'FILE'改为$tlCfg->config_check_warning_mode = 'SILENT'即可。

3.2 系统管理员admin修改语言种类

  admin登录平台,在个人账号设置页面,将local改为Chinese simplified

3.3 修改localization 属性

将xampp\htdocs\testlink\config.inc.php文件中$tlCfg->default_language = 'en_GB'改为$tlCfg->default_language = 'zh_CN'

3.4 testlink系统字段显示汉化 
xampp\htdocs\testlink\locale\zh_CN\strings.txt文件为汉化各字段文件,若testlink使用过程中,发现有字段仍为英文,在en_GB\strings.txt文件夹中根据系统显示名称查找到该字段,将其复制到zh_CN\strings.txt文件中,然后将字段的值改为中文即可。  

3.5 Testlink时区 
Testlink时区设置在xampp/php/php.ini文件中,默认时区为“date.timezone = Europe/Berlin”,此时testlink日志中记录日期与当前日期不相符,改为“date.timezone = Asia/Shanghai”,重启服务即可。 
Php支持的timezone可参照http://php.net/date.timezone 
四 上传文件大小 
testlink默认上传文件大小为40k,修改上传文件大小步骤如下: 1. 安装目录下xampp\htdocs\testlink\config.inc.php文件 
$tlCfg->import_file_max_size_bytes = '10485760'; $tlCfg->import_max_row = '1000000'; // in chars 
修改上述字段为你想要的大小,import_file_max_size_bytes单位为kb,import_max_row为上传文档行数控制 2. 安装目录下xampp\php\php.ini文件 
修改upload_max_filesize为upload_max_filesize = 8M 操作完上述步骤,重启apache即可。 
五 修改xampp中mysql数据库密码 
xampp中mysql数据库root默认密码为空,修改其密码步骤如下 1. 单击xampp控制台Apache对应的Admin按钮,打开如图16

2、选择语言

3、进入安全配置选项

4、进入配置mysql数据库服务器密码选项

5、设置mysql数据库root用户密码

6、单击修改密码

testlink部署与迁移的更多相关文章

  1. Testlink部署全攻略

    部署前准备: xampp,我下载的链接:https://www.apachefriends.org/download.html Testlink,下载地址:https://sourceforge.ne ...

  2. 使用 Azure PowerShell 将 IaaS 资源从经典部署模型迁移到 Azure Resource Manager

    以下步骤演示了如何使用 Azure PowerShell 命令将基础结构即服务 (IaaS) 资源从经典部署模型迁移到 Azure Resource Manager 部署模型. 也可根据需要通过 Az ...

  3. 规划将 IaaS 资源从经典部署模型迁移到 Azure Resource Manager

    尽管 Azure 资源管理器提供了许多精彩功能,但请务必计划迁移,以确保一切顺利进行. 花时间进行规划可确保执行迁移活动时不会遇到问题. Note 以下指导的主要参与者为 Azure 客户顾问团队,以 ...

  4. 有关从经典部署模型迁移到 Azure Resource Manager 部署模型的常见问题

    此迁移计划是否影响 Azure 虚拟机上运行的任何现有服务或应用程序? 不可以. VM(经典)是公开上市的完全受支持的服务. 你可以继续使用这些资源来拓展你在 Azure 上的足迹. 如果我近期不打算 ...

  5. 使用 Azure CLI 将 IaaS 资源从经典部署模型迁移到 Azure Resource Manager 部署模型

    以下步骤演示如何使用 Azure 命令行接口 (CLI) 命令将基础结构即服务 (IaaS) 资源从经典部署模型迁移到 Azure Resource Manager 部署模型. 本文中的操作需要 Az ...

  6. confluence6.3.1部署+数据迁移

    目录: 环境准备 搭建方法 数据迁移 搭建过程中的bug 1,confluence部署 1.1,环境准备 Java:jdk1.8 mysql: 数据库编码规则选择utf8 -- UTF-8 Unico ...

  7. 禅道在docker上部署与迁移

    一.禅道部署 1.下载地址 禅道开源版:   http://dl.cnezsoft.com/zentao/docker/docker_zentao.zip 数据库用户名: root,默认密码: 123 ...

  8. 如何将同一云服务下的虚拟机从经典部署模型迁移到 Azure Resource Manager

    适用场景 用户希望将特定云服务下的所有虚拟机从经典部署模型(以下简称:ASM)迁移到 Azure Resource Manager(以下简称:ARM). Note 如果云服务下使用 VNET 也希望将 ...

  9. 如何将同一 VNET 下的虚拟机从经典部署模型迁移到 Azure Resource Manager

    本文内容 适用场景 解决方案 适用场景 用户拥有多个云服务但是在同一个 VNET 下,希望将这些虚拟机从经典部署模型(以下简称:ASM)迁移到 Azure Resource Manager(以下简称: ...

随机推荐

  1. 在Ubuntu14.04_ROS_indigo上安装Kinect2驱动和bridge

    小乌龟:大乌龟,你这两周干么呢? 大乌龟:在Ubuntu14.04 ROS_indigo上装Kinect2的驱动和bridge 小乌龟:就装个驱动有什么难的 大乌龟:你说的对小乌龟,这确实不是问题,但 ...

  2. ASP DropDownList部分选项无法触发回传问题

    今天偶然碰到这个问题,一个通过后台绑定的DropDownList控件出现部分选项触发事件,部分选项不触发事件的问题: 原因是多个OPTION的Value值一致,导致ASP事件注册失败,只要在绑定过程中 ...

  3. 关于iBatis.NET连接各数据库时提示没找到数据库驱动的依赖文件

    iBatis.net在连接oracle数据库时使用的是:oracleClient1.0 这个是系统自带的驱动,配置上即可,使用的连接配置为: <database> <provider ...

  4. 【GO】GO语言学习笔记三

    7.数组: 几乎是最常用的数据类型了... 数组就是指一系列同一类型数据 的集合.数组中包含的每个数据被称为数组元素(element),一个数组包含的元素个数被称为数 组的长度. 常规的数组声明方法: ...

  5. AngularJS控制器

    AngularJS 控制器 控制 AngularJS 应用程序的数据,控制器是常规的 JavaScript 对象. 1. angular.module(name, [requires], [confi ...

  6. android应用刷新系统多媒体库(增加or删除多媒体文件)

    系统:android4.4及其以上 功能:app中拍照, 并实现浏览.删除照片操作. 实现: 1.拍照,存储到指定路径path 2.通知系统多媒体数据库刷新数据. 主要使用MediaScannerCo ...

  7. java如何修改java.library.path并且不重启jvm也能生效

    先说一下需求吧, 目前在用JCEF实现java程序桌面版包装,源码中需要加载编译好的几个dll文件,而这些文件的路径必然是根据程序安装的路径而变化的,这就需要在程序运行的时候,去动态修改java.li ...

  8. NetBean常用快捷键(MAC中)

    shift+cmd+i:导入包 shift+alt+上:复制当前行,鼠标留在上一行   shift+alt+下:复制当前行,鼠标留在下一行 shift+ctrl+上:将选中行向上移动    shift ...

  9. 解决项目中.a文件的冲突

    .a文件是静态文件,有多个.o文件组合而成的,在ios项目开发中,当引用第三方库的时候,时不时的会碰到诸如库冲突.库包含了某些禁用的API等问题,而这些库往往都被打包成了静态库文件(即 .a文件)来使 ...

  10. jQuery validation学习(1)验证只输入空格通过验证

    当input输入了空格是不会提示信息的 一般会去除空格然后进行验证 这个时候就要添加onkeyup事件去除左侧的空格 验证只输入空格通过验证 //添加验证手机方法 jQuery.validator.a ...