请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

阿里云服务器上部署读取不到图片

  1. 这是我的图片在阿里云服务器上的路径地址/root/projectdev/imagehttps://img1.sycdn.imooc.com//szimg/5aa9d87200019a4e08720151.jpg

  2. 这是我在服务器上serverx.xml的<Context>

    https://img1.sycdn.imooc.com//szimg/5aa9d8f80001492406230056.jpg

  3. 这是我服务器上mysql的图片地址https://img1.sycdn.imooc.com//szimg/5aa9d9310001454604870378.jpg

  4. 感觉是不是路径哪里配错了呀,请翔仔老师指导一下,部署搞了两天了,不知道为什么图片一直加载不出来

正在回答

1回答

翔仔 2018-03-15 10:50:10

同学好,是报的404错误读取不到图片吗,网站能访问对不,如果是的话肯定是路径配置错误呢。

同学需要确保你配置的server.xml是现在tomcat正在执行的server.xml;

同时,你把/upload替换成docbase的路径之后,外加你数据库图片的那段地址拼接在一块能够着实获取到图片才可以;

同学也可以在群里提问,群里解决这些问题应该很成熟了:)

0 回复 有任何疑惑可以回复我~
  • 提问者 慕九州6895135 #1
    嗯嗯。网站是能访问到的,老师我把我的路径图片贴出来了,您能看一下是路径哪里错了吗,我把我的服务器上的图片地址路径,server.xml中的路径和服务器数据库中的地址都贴出来了,群里好像没有人回答呢
    回复 有任何疑惑可以回复我~ 2018-03-15 11:07:00
  • 翔仔 回复 提问者 慕九州6895135 #2
    我今天有事,看看/root/projectdev/image/upload/images/item/shop/15/2017060522032982266.png这个能访问得到不,在服务器上,路径是不是正确。
    然后如果正确 同学把docbase改成/root/projectdev/image/upload试试
    回复 有任何疑惑可以回复我~ 2018-03-15 11:22:58
  • 提问者 慕九州6895135 回复 翔仔 #3
    嗯嗯,谢谢老师,解决了,是我的Pathuti类的路径没有改过来,之前是win的,服务器上是linux的,改过来就好了,谢谢老师
    回复 有任何疑惑可以回复我~ 2018-03-15 12:39:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信