我正在使用JIRA并且我正在尝试上传附件,一切似乎工作得很好,因为我可以看到该文件已成功附加到该问题。但是,当我尝试查看附件时,我在JIRA中收到了File not found错误。
我相信它是因为文件名:
/Users/Me/files/report.txt
上传链接时设置为
的https:// {JIRA.url} /安全/附接/ {问题-ID} /%2FUsers%2Fme%2Ffiles%2FReport.txt
404消息是 在此服务器上找不到请求的URL /secure/attachment/15904//Users/me/files/Report.txt。
在用户之前的双重//是导致我怀疑文件路径正在创建服务器错误的原因。
我想知道是否还有其他POST字段需要用来更改上传附件的文件名。
答案 0 :(得分:4)
显然这是php curl中的一个错误。
https://bugs.php.net/bug.php?id=48962
找到这个后我发现我可以从更改我的帖子参数 "file=@/Users/Me/files/report.txt";
到
"file=@/Users/Me/files/report.txt;filename=report.txt";
一切正常。