51Testing软件测试论坛

标题: 怎么配置bugfree发出来的邮件链接地址(见内文) [打印本页]

作者: chatwin    时间: 2008-12-26 17:45
标题: 怎么配置bugfree发出来的邮件链接地址(见内文)
这个链接地址是localhost而不是,服务器ip,这个在哪里面改 ,见附件。
有知道请告知一下 。
http://localhost/Bug.php?BugID=5
这个是邮件链接
作者: yanhuic    时间: 2008-12-29 11:02
我在配Mantis的时候也遇到过类似的问题,解决的办法是:打开IIS把发布时的IP地址改由Localhost改成本机的IP地址就可以了。
[attach]48043[/attach]
不知道楼住用的是IIS还是Apache,如果是Apache的话,我觉得原理应该差不多吧。
不知道能不能给楼住一些帮助!

[ 本帖最后由 yanhuic 于 2008-12-29 11:09 编辑 ]
作者: Tesherlock    时间: 2008-12-29 12:31
编辑修改Config.inc.php的数据库链接地址:

/* 3. Define the username and password of the BugFree database. */

$_CFG['DB']['User']        = 'root';          // 数据库登录用户名
$_CFG['DB']['Password']    = 'password';      // 数据库登录用户密码
$_CFG['DB']['Host']        = 'localhost';     // 数据库服务器地址
$_CFG['DB']['Database']    = 'bugfree';       // 指定BugFree数据库名称
$_CFG['DB']['TablePrefix'] = 'bf_';           // 数据库表前缀,默认为bf_。除非有冲突,不建议修改或为空
$_CFG['DBCharset']         = 'UTF8';          // 数据库编码设置,保留默认值
作者: gaobugu    时间: 2008-12-30 17:20
其实这跟数据库没有关系,楼主的 Bugfree肯定安装在本地,访问Bugfree不要使用http://localhost/bugfree,而是改为本机的IP地址,比如:http://192.168.1.102/bugfree,这样发邮件时,就是会取IP地址了。
因为Bugfree的Bug链接的格式为:<a target="_blank" href="{$CFG.BaseURL}/{$ObjType}.php?{$ObjType}ID={$ObjID}">[{$ObjType} #{$ObjID} => {$AssignedTo}]</a><br />
而$CFG.BaseURL取得方法是:$_CFG["BaseURL"] = $ServerProtocol . "://" . $_SERVER["SERVER_NAME"] . $ServerPort . $_CFG["BasePath"];
作者: syq8050    时间: 2009-6-9 11:34
标题: 回复 4# 的帖子
那邮件发送的问题有具体解决方案么??谢谢赐教啊
作者: 11111    时间: 2010-4-15 21:30
原帖由 gaobugu 于 2008-12-30 17:20 发表
其实这跟数据库没有关系,楼主的 Bugfree肯定安装在本地,访问Bugfree不要使用http://localhost/bugfree,而是改为本机的IP地址,比如:http://192.168.1.102/bugfree,这样发邮件时,就是会取IP地址了。
因为Bugfr ...

呵呵,明白你的意思了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2