testlin配合wampserver安装过程记录及问题解决

第一次安装环境,给自己留个纪念。

服务器环境:windows server2012

软件:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b    ; testlink1.9.3

一、安装过程

1.安装完成

2.启动报错


百度的结果是因为缺少Visual C++ 2008 Runtime

3.下载:

 wampserver-64需安装Visual C++ 2008 Runtime x64,官网地址http://www.microsoft.com/zh-cn/download/details.aspx?id=15336 

wampserver-32需安装Visual C++ 2008 Runtime x86,官网地址http://www.microsoft.com/zh-cn/download/details.aspx?id=29

4.重新启动,还是报错

5.卸载wampserver,重新安装

6,运行,成功!

二、配置

1.打开局域网访问

配置文件:点击右下角的WAMP 服务器小托盘,选择Apache>httpd.conf

或者进入C:\wamp\bin\apache\apache2.4.9\conf,打开httpd.conf

搜索关键字 "deny from ",会发现一处 "deny from"下有一行"Allow from 127.0.0.1" ,然后将127.0.0.1修改为all即可,也就是"Allow from all"即允许任何人访问,重启apache 服务就可以允许外网访问了。

 我的版本没有这些,但是可以搜索‘Require all denied ’ ,把这个屏蔽掉

2.配置端口

如果appach的端口被IIS占用,就在httpd.conf中搜索Listen 80,和ServerName localhost:80修改成其它端口,再重启下

3.更改根目录

我把我的testlink放在D盘的,D:\testlink

文件修改:C:\wamp\scripts\config.inc.php

              打开config.inc.php,找到$wwwDir  修改成你的目录即可 例子$wwwDir = 'D:/testlink/';(注意:Windows 里的文件夹为 D:\testlink,这里的是D:/testlink)关闭并保存文件,退出 WampServerserver 再次进入即可生效

配置 apache web 目录

 文件修改: C:\wamp\bin\apache\Apache2.2.21\conf\httpd.conf

          查找:DocumentRoot  然后设置 你的目录即可 例子 DocumentRoot "D:/testlink/"  (Windows 路径里面的“\” (反斜杠)都要替换成“/” (正斜杠) ,路径外面的双引号要保留 )

         查找 Directory 然后设置 你的目录即可 例子 <Directory "D:/testlink/">

    保存重启服务即可

三、

解压testlink到D:\testlink 下

安装testlink,更改了端口。进入到http://127.0.0.1:8081/install/index.php页面。

1.选择new installation


2.在配置页面上输入数据库的账户名和密码。

我使用的是默认的账号root,密码是空的

网上的截图,我更改了一下.


3.下一步吧,进入到检查页面上,

我这里就报了个错误,没有截图,好像是这个提示:Checking if /var/testlink/upload_area/ directory exists [S] </B<< td> Failed!

大量google后的解决方法:

1).修改testlink下的config文件,找到$g_repositoryPath

2)在testlink文件夹下新增了个upload_area文件夹

3)在config文件中写上$g_repositoryPath=  'D:\testlink\upload_area';

会不会影响后面的功能,我不清楚,反正改完了之后,就没有再报错了。

LADP也报了个错误,没修改到。(网上截图,他用的是xampp,和我用的wampserver是一样的集成工具)


4。下面有个提示信息,说是没问题了,可以安装。

5.后面就是登陆了。在mysetting中设置汉化

6.创建用户出错了,如下图。

Fatal error: require_once(): Failed opening required 'Zend/Validate/Hostname.php' (include_path='.;C:\php\pear;.;D:\testlink\lib\functions\;D:\testlink\third_party\') in D:\testlink\lib\usermanagement\usersEdit.php on line 22


已解决:

原来是解压的时候把这个文件夹下面的内容解压掉了。

上面的upload_area的错误也是因为解压不完整导致的。


解压掉了,也没有报错。真是奇怪。不过学到了一招,解压完成后再对比一下,免得浪费时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值