图片存储问题

来源:3-5 _广告模块开发Service层图片上传功能(上)

田心枫

2017-07-04

# 商户图片保存路径
businessImage.savePath=D:\\apache-tomcat-7.0.62\\webapps\\upload\\business\\

图片这样存在tomcat下面,每次重新运行程序的话,传到上面的图片每次都没有了

写回答

7回答

源生活

2017-07-04

你用的是idea?在开发环境里启动可能会这样

0
2
田心枫
非常感谢!
2017-07-05
共2条回复

源生活

2017-07-04

或者你这样:部署到服务器上的代码,加详细的日志,系统环境、当前用户、获取文件时捕获到的异常等等。

0
0

源生活

2017-07-04

与其纠结这个问题这么长时间,为什么不再单独发布一个Tomcat到服务器试试呢?

0
6
源生活
你现在的问题是开发环境上的问题还是部署到linux服务器上的问题?
2017-07-04
共6条回复

田心枫

提问者

2017-07-04

请教下老师,我们浏览器访问资源,是以什用户角色访问的?其他用户吗?

0
1
源生活
这和浏览器没有关系,Tomcat就是启动时的用户,你用的Apache你搜一下。
2017-07-04
共1条回复

田心枫

提问者

2017-07-04

图片上传的话,图片权限是644才对的吧,问题是为什么上传的图片用MultipartFile的transferTo
方法就变成640了呢?这个有办法设置上传的图片的权限吗

0
8
源生活
用root启动不能读图片?apache没试过,是不是apache下读文件用的是其他用户,可以查一下,如果是root用户,不应该需要修改权限的
2017-07-04
共8条回复

田心枫

提问者

2017-07-04

老师  我问下为什么-rw-r-----权限的文件放在tomcat下可以访问,但是放在Apache下面就没权限访问呢?

0
0

源生活

2017-07-04

你可以在开发环境外单独部署一个端口号不同的tomcat做静态资源服务器,然后按照视频里,把存储路径和访问路径配置改一下,你应该知道怎么改

0
2
田心枫
赋权限后就可以正常显示图片了
2017-07-04
共2条回复

IT段子手详解MyBatis遇到Spring 秒学Java SSM开发大众点评

【毕设】SSM全面梳理,前后端分离,zTree 和复杂SQL打造权限系统,解惑MyBatis和RESTful

1001 学习 · 485 问题

查看课程