界面上点导出按钮 跳转到错误页面提示 JAVA IOEXCEPTION:权限不够 是怎么回事?

部署后界面上点导出按钮 跳转到错误页面提示 JAVA IOEXCEPTION:权限不够 是怎么回事?

FineReport mm60123 发布于 2020-6-2 14:44
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
tingyugetcLv2见习互助
发布于2020-6-2 19:17

可以确认下部署在服务器的fr目录的权限是否正常的。

例如:如果是部署在tomcat下的,可以确认下fr目录的权限是否可以被tomcat读写。

终极解决方法可以是将目录权限设置成777。

  • mm60123 mm60123(提问者) 导出excel时应该是在服务器的某个文件夹下临时生成一个文件然后在下载到本地吧,但在linux下生成文件因权限不够不能写入
    2020-06-03 09:02 
  • tingyugetc tingyugetc 回复 mm60123(提问者) 并不是,fr的导出是直接在内存中将文件计算好了,然后通过io直接去下载的,最好是能够把异常信息都贴出来看下
    2020-06-03 09:30 
  • mm60123 mm60123(提问者) 回复 tingyugetc 修改了linux 文件夹权限就可以导出了
    2020-06-04 10:46 
最佳回答
0
jinyi823Lv3见习互助
发布于2020-6-2 16:56(编辑于 2020-6-2 16:56)

JAVA IOEXCEPTION 这个是读写流异常,跟权限没有关系,如果可以把异常贴出来看看

  • mm60123 mm60123(提问者) 导出excel时应该是在服务器的某个文件夹下临时生成一个文件然后在下载到本地吧,单在linux下生成文件因权限不够不能写入
    2020-06-03 09:01 
  • jinyi823 jinyi823 回复 mm60123(提问者) 启动容器的权限及 写入文件的文件夹拥有权限统一下~嫌麻烦用root 启动看看,会不会有问题
    2020-06-03 10:35 
  • 3关注人数
  • 328浏览人数
  • 最后回答于:2020-6-2 19:17
    请选择关闭问题的原因
    确定 取消
    返回顶部