Jira的附件从windows环境导入到Linux环境后中文名称附件无法访问解决办法

之前写了一篇【Jira附件中文乱码的解决办法】,当时上次出现Jira附件乱码问题解决掉了。但今天由于原Jira系统还没有完全移交到新的jira系统,这次打算同步一下。因为上次已经解决了Windows上Jira服务的Bug附件导入Linux系统Jira服务内,所以这次也比较大胆,直接拷贝过来。然后杯具产生了,使用第一次的过程无法解决中文名称附件访问了,我汗~又试了N多网上的方法依然无法解决。

最后被我一个一个试,试出了一个方法!不知道适不适用其他人
比如你的attachments解压到了/opt/local/DATA_HOME/Jira/data/attachments (这个可是你的JiraHome哦)
编写脚本,名称任意:
#!/bin/bash
for i in $1/*
do
for j in $i/*
do
for k in $j/*
do
convmv -f gbk -t utf8 –notest $j/* >> alog
echo …….
done
echo !!!!!
done
echo @@@@@
done
保存为a.sh,然后执行 chmod +x a.sh && sh a.sh   /opt/local/DATA_HOME/Jira/data/attachments
image

这时你可以刷新一下Jira看看是否解决了无法打开中文附件的问题,如果解决掉了那么就不需要下一步了。
依然无法访问附件,那么你在Jira的conf里修改server.xml的属性参数
关闭Jira,编辑server.xml,在Connector内添加
URIEncoding="gbk"
EncodingForURI="true"
如下图所示,编辑好后,启动Jira服务。在试试看吧,如果这种方法不行的话,那么你就在
【Jira附件中文乱码的解决办法】中的方法试试看吧
image

我的可以访问了,如下图

image

- THE END -
版权声明:
转载原创文章请注明,文章出处://kinggoo.com
原文地址:https://kinggoo.com/app-jira-zhongwenluanmapass.htm
发表评论?

8 条评论。

  1. 我用的第二个,应该没什么问题了,以前的就不管了!!

  2. Stands back from the keyboard in ameazmnet! Thanks!

  3. For the love of God, keep writing these atrciels.

发表评论


This site uses Akismet to reduce spam. Learn how your comment data is processed.