### TestLink环境搭建详解 #### 一、安装Apache服务器与配置PHP环境 1. **安装Apache服务器** - 下载并安装Apache服务器版本httpd-2.2.17,默认安装即可。 - 安装过程中可能会遇到“Cannot Load php5apache2.dll into server”错误提示,这是因为版本不兼容导致的。 - 需要修改`httpd.conf`配置文件以解决此问题: 1. 打开`httpd.conf`配置文件路径:`C:\Program Files\Apache Software Foundation\Apache2.2\conf` 2. 查找`LoadModule php5_module`行,将其注释掉,即在行首添加`#`符号。 3. 添加新的`LoadModule php5_module C:/php5.2.5/php5apache2_2.dll`行,用于支持Apache 2.2版本。 2. **配置Apache支持PHP** - 在`httpd.conf`中添加以下几行配置以确保Apache能正确解析PHP文件: ```plaintext PHPIniDir "C:/php5.2.5" AddType application/x-httpd-php .php AddType application/x-httpd-php .html AddType application/x-httpd-php .htm ``` - 重启Apache服务,以使配置生效。 3. **测试PHP环境** - 将PHP安装包解压到`C:\`根目录下。 - 在`C:\Program Files\Apache Software Foundation\Apache2.2\htdocs`目录下创建一个名为`test.php`的文件,并写入以下内容: ```php <?php phpinfo(); ?> ``` - 浏览器访问`http://localhost/test.php`,如果能看到PHP的信息页面,则表示PHP环境配置成功。 #### 二、安装MySQL与配置PHP环境 1. **安装MySQL** - 默认安装MySQL即可。 2. **配置PHP连接MySQL** - 将`php.ini-dist`文件重命名为`php.ini`。 - 编辑`php.ini`文件,进行如下修改: - 设置`extension_dir="C:\php5.2.5\ext"`,确保PHP能够加载扩展DLL文件。 - 解除对`extension=php_mysql.dll`的注释,以启用MySQL扩展。 - 同样解除对`extension=php_ldap.dll`、`extension=php_mbstring.dll`的注释,这些扩展对于TestLink来说是必需的。 - 解除对`date.timezone=Asia/Shanghai`的注释,以避免显示乱码的问题。 - 将编辑后的`php.ini`文件复制到`C:\Windows`目录下。 - 将`php5ts.dll`、`libmysql.dll`等必要的DLL文件复制到`C:\Windows\system32`目录下。 3. **解决MySQL无法启动的问题** - 如果安装了其他版本的MySQL,可能会遇到MySQL无法启动的问题。解决方法如下: - 打开`my.ini`文件,找到`datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"`这一行,并删除`Data`文件夹。 - 可选步骤:手动指定临时文件目录(如果上述步骤未能解决问题,可尝试此步骤)。 ```plaintext [mysqld] tmpdir="C:\Program Files\MySQL\MySQL Server 5.1" ``` #### 三、安装TestLink及汉化 1. **安装TestLink** - 将TestLink的安装包解压到`C:\Program Files\Apache Software Foundation\Apache2.2\htdocs`目录下。 2. **配置TestLink** - 修改`config.inc.php`文件中的`$tlCfg->config_check_warning_mode`值为`'SILENT'`。 3. **汉化TestLink** - 将汉化文件`zh_CN`复制到`C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testlink-1.9.0\locale`目录下。 - 修改`config.inc.php`文件中的`$g_default_language`值为`'zh_CN'`。 - 登录TestLink后,在个人资料中选择简体中文语言并保存。 4. **解决测试报告图表乱码问题** - 在`config.inc.php`文件中添加一行`putenv("TZ=Asia/Shanghai");`来设置中国时区。 - 进一步定位到`config.inc.php`文件中的`$tlCfg->charts_font_path`,确保其值正确指向字体文件路径。 通过以上步骤,我们完成了在Windows环境下搭建TestLink测试管理系统的全过程。这包括了Apache服务器的安装与配置、PHP环境的配置、MySQL的安装与配置以及TestLink本身的安装与汉化处理。整个过程较为复杂,但按照步骤操作可以顺利完成环境搭建。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- T型3电平逆变器,lcl滤波器滤波器参数计算,半导体损耗计算,逆变电感参数设计损耗计算 mathcad格式输出,方便修改 同时支持plecs损耗仿真,基于plecs的闭环仿真,电压外环,电流内环
- 毒舌(解锁版).apk
- 显示HEX、S19、Bin、VBF等其他汽车制造商特定的文件格式
- 8bit逐次逼近型SAR ADC电路设计成品 入门时期的第三款sarADC,适合新手学习等 包括电路文件和详细设计文档 smic0.18工艺,单端结构,3.3V供电 整体采样率500k,可实现基
- 操作系统实验 ucorelab4内核线程管理
- 脉冲注入法,持续注入,启动低速运行过程中注入,电感法,ipd,力矩保持,无霍尔无感方案,媲美有霍尔效果 bldc控制器方案,无刷电机 提供源码,原理图
- Matlab Simulink#直驱永磁风电机组并网仿真模型 基于永磁直驱式风机并网仿真模型 采用背靠背双PWM变流器,先整流,再逆变 不仅实现电机侧的有功、无功功率的解耦控制和转速调节,而且能实
- 157389节奏盒子地狱模式第三阶段7.apk
- 操作系统实验ucore lab3
- DG储能选址定容模型matlab 程序采用改进粒子群算法,考虑时序性得到分布式和储能的选址定容模型,程序运行可靠 这段程序是一个改进的粒子群算法,主要用于解决电力系统中的优化问题 下面我将对程序进行详