您的位置:首页 > 其它

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

2014-03-27 10:37 465 查看
第一次安装环境,给自己留个纪念。

服务器环境: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的错误也是因为解压不完整导致的。

解压掉了,也没有报错。真是奇怪。不过学到了一招,解压完成后再对比一下,免得浪费时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息