Testlink和bugzilla集成bugAdd.php空白页面

时间:2014-08-07 20:36:48

标签: bugzilla testlink

我是Testlink的新手。我在集成testlink和bugzilla时遇到了一些问题。出于某种原因
1)当我点击创建问题按钮时,它只会加载一个空白页面,其中包含以下网址:/testlink/lib/execute/bugAdd.php?user_action=create&tcversion_id=4&tproj ect_id = 1& exec_id = 8

当我尝试加载没有任何参数的bugAdd.php页面时,它会加载一个"添加错误报告"只有一个关闭按钮的页面。

我正在使用带有Bugzilla 4.4的Testlink 1.9.8

xmlrpc config:

<!-- Template bugzillaxmlrpcInterface -->
<issuetracker>
<username><bugzilla admin></username>
<password><bugzilla admin pw></password>
<uribase>http://<bugzilla ip address>/</uribase>
<product>Test</product>
<component>Test1</component>
</issuetracker>

配置中的产品和组件标签我实际上使用了我的bugzilla产品,名为&#34; Test&#34;和#34; Test1&#34;组件,这是对的吗?

2)当我点击&#34;链接存在问题&#34; icon如果输入错误ID并单击&#34;添加错误&#34;按钮然后显示空白页面。 谁能说我哪里错了。我试过搜索但没有运气..为什么Testlink论坛不那么活跃..

日志警告: E_NOTICE未定义属性:stdClass :: $ msg - 在/var/www/testlink/gui/templates_c/e7ab14687ea39f270d824245a5ca4e926130d6c6.file.bugAdd.tpl.php - 第43行

提前致谢, 萨拉。

2 个答案:

答案 0 :(得分:0)

我在尝试将TL与Redmine集成时遇到了同样的问题。 尝试使用TL在服务器上安装 php-mbstring.x86_64 库 - 它帮助了我...... 祝好运! : - )

答案 1 :(得分:0)

您在TestLink界面设置中忘记了很多信息。更改它们以匹配您在Bugzilla中设置的内容。

//您描述的设置......

<username><bugzilla admin></username>
<password><bugzilla admin pw></password>
<uribase>http://<bugzilla ip address>/</uribase>
<product>Test</product>
<component>Test1</component>

//缺少设置

<version>unspecified</version>
<severity>Trivial</severity>
<op_sys>All</op_sys>
<priority>Normal</priority>
<platform>All</platform>

只需确保将其全部包含在issuetracker标记

无论如何,希望有所帮助...