服务器发送了意外的返回值(不允许405)。Nginx,SVN

服务器发送了意外的返回值(不允许405)。Nginx,SVN,svn,tortoisesvn,nginx,http-status-code-405,Svn,Tortoisesvn,Nginx,Http Status Code 405,大家好。安装并配置了SVN,但该项目将犯错误且未完成。服务器nginx,客户端-乌龟。给出以下错误: 提交失败(详细信息如下):服务器 发送了意外的返回值(405未发送) 允许)响应PUT请求 对于 “/repos/!svn/wrk/79c6d77f-f269-1044-bc71-05a5edf2f865/subdomain/ajax/toggleElements/js.gif' 图像日志: 在互联网上寻找解决方案,没有明确的说法、文字,这与nginx和位置结果中的ubiraenie斜杠没有任何

大家好。安装并配置了SVN,但该项目将犯错误且未完成。服务器nginx,客户端-乌龟。给出以下错误:

提交失败(详细信息如下):服务器 发送了意外的返回值(405未发送) 允许)响应PUT请求 对于 “/repos/!svn/wrk/79c6d77f-f269-1044-bc71-05a5edf2f865/subdomain/ajax/toggleElements/js.gif'

图像日志:

在互联网上寻找解决方案,没有明确的说法、文字,这与nginx和位置结果中的ubiraenie斜杠没有任何关联


如何修复错误?感谢您的回答

您的服务器位于防火墙后面,防火墙阻止DAV请求,Apache设置为拒绝它们,或者存储库中已经存在文件
/ajax/toggleElements/js.gif


我敢打赌最后一个问题,我不能确定,但是更新您的工作副本可能会修复错误。

我想这里讨论了这个问题:

然而,这似乎还不是一个解决办法。我尝试了解决方法:

 error_page   405   = @405;
 location = @405 {
     root   ...;
 }

但后来我得到了500个错误

如果这是防火墙,为什么它不阻止第一个n查询?服务器上的存储库完全为空。当您导入任何文件夹以及页面中的任何文件集时,会出现此问题,它会显示“error\u page 405=200@405;”,但您会改为写入“error\u page 405=@405;”。也许是这个?