Testlink与redmine的集成(界面:休息)不起作用

时间:2017-03-16 11:29:05

标签: php redmine testlink redmine-api

我们有Redmine& Testlink托管在Amazon Cloud上的2个不同服务器上。 我使用下面的方法/变通办法来建立这两者之间的联系,但是我得到了" 某些东西阻止连接到错误跟踪系统,它会产生性能问题...... &#34 ;在testlink的Execute Test页面上。

  • 下的问题跟踪器管理中进行以下配置

管理平台(接口:休息)

<issuetracker>
    <apikey>3fe68920f3cf</apikey>
    <uribase>https://odessa.sharred.net</uribase>
    <uriview>https://odessa.sharred.net/redmine/CM/issues/</uriview> <!-- for Redmine 1.x add show/ --> 
    <projectidentifier>Common</projectidentifier>
    </issuetracker>
  • 来自redmine的启用API。
  • 在curl_setopt()的C:\ xampp \ htdocs \ testlink \ third_party \ redmine-php-api \ lib \ redmine-rest-api.php中进行设置以允许使用HTTPS。
  • 尝试使用IP ADDRESS而不是主机名提供Redmine Base URL。
  • 在testlink的活动部分中看不到任何相关日志。
  • 使用$ g_interface_bugs =&#39; REDMINE&#39;;
  • 在config.inc.php中添加了redmine的条目
  • 还观察到URIBASE中给出的URL在Web浏览器中打开,参数作为键传递,即https://odessa.sharred.net?key=3fe68920f3cf 可从testlink服务器访问。

任何关于这个问题的见解/解决方案都会有很大的帮助。

1 个答案:

答案 0 :(得分:0)

Your configuration should look something like this.

    <issuetracker>
    <apikey>3fe68920f3cf</apikey>
    <uribase>https://ServerIP/redmine</uribase>
    <uriview>https://ServerIP/redmine/issues/</uriview>
    <projectidentifier>CM</projectidentifier>
    </issuetracker>
I also had trouble and just got it working now. If you still have issue goto http://TLServerIP/testlink/lib/events/eventviewer.php and check the error Similarly you can go to //redmineinstalldir/apps/redmine/htdocs/log/production.log to see what error you are getting after you click test connection on testlink