XAMPP+testlink安装报错解决方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WINDOWS环境下安装testlink:
1.下载集成环境XAMPP或者W AMP,都可以我用的是XAMPP(用的是zentao集成的)
2.安装过程中遇到的问题:
1).都安装完成之后,本机可以访问testlink,操作,其他机器不可以。

有两种办法:
A.打开\wamp\Apache2\conf目录下的httpd.conf文件,找到以下地方进行修改,否则其他电脑无法访问testlink。

(XAMPP一样,在Apache下conf下找此文件修改)
其他电脑访问地址为:http://服务器IP:81/testlink/login.php
80为默认端口,可以不写端口号;
完成以上工作后记得重启wampserver服务。

搞定。

B.如果上面A方法不行,那么可以实行完A之后使用B方法。

如果其他机器访问不了你的的Apache。

可能是Apache配置有问题。

在Vista/Win7 系统下,由于系统安全限制的问题,我们自己搭建的Apache 或者IIS 服务器在局域网中,别人的机器无法访问到,现解决办法如下:在控制面板> 系统和安全> Windows防火墙中左侧点击高级设置
点击左侧入站规则,然后点击右侧的新建规则,然后在弹出的入站规则向导中依次是
规则类型:端口
协议和端口我们选的是TCP 协议和特定本地端口(例:80)
操作:允许连接
何时应用规则中选中所有(域、公用、专用)
输入名称和描述
点击完成,就OK了。

经过以上设置,同局域网的其他计算机忆经可以用你的IP地址访问你搭建的服务器了。

我的电脑是win10.此方法同样好使。

2)以下页面提示需要设置邮箱,应该也可以不设置,也能正常访问的,但是我设置了一下:
Testlink发送邮件的两种配置方法
第一种:修改config.inc.php中的[smtp],配置为默认本地发送,用hotmail用户做接收,调试成功!
// ----------------------------------------------------------------------------
/** [SMTP] */
// Developer Note:
// these config variable names has been choosed to maintain compatibility
// with code taken from Mantis.
//
// SMTP server Configuration ("localhost" is enough in the most cases)
$g_tl_admin_email = 'tl_admin@127.0.0.1';#按此配置即可
$g_from_email = 'testlink_system@127.0.0.1';#按此配置即可
$g_return_path_email = 'no_replay@127.0.0.1';#按此配置即可
//
# Urgent = 1, Not Urgent = 5, Disable = 0
$g_mail_priority = 5;
//
# Taken from mantis for phpmailer config
//define ("SMTP_SEND",2);
//$g_phpMailer_method = SMTP_SEND;
//
// SMTP Configuration
$g_smtp_host = 'localhost'; # SMTP server
//
// Configure only if SMTP server requires
$g_smtp_username = ''; # user
$g_smtp_password = ''; # password
// ----------------------------------------------------------------------------
第二种:修改config.inc.php中的[smtp],配置为公司邮箱发送,用我公司邮箱调试成功!
// ----------------------------------------------------------------------------
/** [SMTP] */
// Developer Note:
// these config variable names has been choosed to maintain compatibility
// with code taken from Mantis.
//
// SMTP server Configuration ("localhost" is enough in the most cases)
$g_smtp_host = ''; # SMTP 服务必须配置,可配置你公司发送邮件服务器地址
# Configure using custom_config.inc.php
$g_tl_admin_email = 'test@'; #问题错误通知,配置你公司的邮箱
$g_from_email = 'test@'; # 收到邮件看到的发送地址
$g_return_path_email = 'test@';#如果收到邮件的人进行回复的邮件地址
# Urgent = 1, Not Urgent = 5, Disable = 0
$g_mail_priority = 5;
# Taken from mantis for phpmailer config
define ("SMTP_SEND",2);
$g_phpMailer_method = SMTP_SEND;#使用SMTP协议进行发送
// Configure only if SMTP server requires authentication
$g_smtp_username = 'test@'; # smtp发送的用户名
$g_smtp_password = 'test'; # 发送用户的密码
// ----------------------------------------------------------------------------
3)安装testlink,continue之后,报错。

windows下安装TestLink检查配置环境出错
这是网上查到的:
windows下安装testlink,进入安装页面后,在检查一些相关配置环境时报错,如下:
Checking if /var/testlink/logs/ directory exists [S] </B<< td> Failed! Checking if /var/testlink/upload_area/ directory exists [S] </B<< td> Failed!
解决办法:
修改testlink下的config.inc.php文件:
注释:$tlCfg->log_path = '/var/testlink/logs/'; /* unix example
添加:$tlCfg->log_path = '[testlinkDir]/logs/';
注释:$g_repositoryPath = '/var/testlink/upload_area/'; /* unix example
添加:$g_repositoryPath = '[testlinkDir]/upload_area/';
注意:testlinkDir 表示安装目录路径,如:D:\xampp\htdocs\testlink 楼主试了都不行,就用了最粗暴的方法:直接把路径粘过去,
D:\xampp\htdocs\testlink代替[testlinkDir]。

相关文档
最新文档