Mantis:Mantis rest api url 404 Not Found.解决过程纪录

Posted blender模型下载

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mantis:Mantis rest api url 404 Not Found.解决过程纪录相关的知识,希望对你有一定的参考价值。

测试Mantis rest api时碰到的问题:404 Not Found.


根据文件,Mantis rest api的预设url是{{url}}/api/rest/{{controller}}。

其中{{url}}的部分是Mantis实体的base url,{{controller}}则是各api的名称。

以issue api为例,预设的api url应该是{{url}}/api/rest/issues/。

但是一开始测试的时候不管怎么连都是404,所以求助google看看问题出在哪里。


首先google到的是这份Mantis Admin Guild文件。

里面提到要在config档设定

$g_webservice_rest_enabled = ON;

  

于是我们请主管协助看看config档里面有没有这一段。

发现没有,所以把这一行设定给补上去。


重启service之后测试还是404,于是又另外google到一篇Mantis官方讨论区的文章。

有一则回复提到:

请主管协助将apache的rewirting开启之后,就能正常连到server的mantis res api url了。


至于设定rewriting后service run不起来,我们的万能主管怎么排查出原因是没有载入rewrite_module,就不是有环境架设障碍的我能分享的了。

以上是关于Mantis:Mantis rest api url 404 Not Found.解决过程纪录的主要内容,如果未能解决你的问题,请参考以下文章

mantis 2.5.0安装和配置

Windows环境下Mantis搭建概述

mantis如何分配任务不显示administrator,我用的mantis版本MantisBT Core 1.2.8。

(功能篇)回顾Bug管理系统Mantis优化改造经历

集成SVN源码管理和Mantis缺陷跟踪

Mantis去掉登录界面的“注册一个新账号”链接