部署之后图片和信息都不显示

来源:10-2 项目打包发布与域名解析

kenwan

2023-09-04

老师好,我的项目在localhost是没有问题的, 但是部署到阿里云之后,无法显示图片和信息,

图片描述
好像是无法访问服务器上数据库。我也试着从本地去访问远程服务器端的数据库,结果也访问不了。。

我的jdbc是这么配置的
`
jdbc.driver=com.mysql.cj.jdbc.Driver

dbc.url=jdbc:mysql://139.129.25.43:3306/o2o?useUnicode=true&characterEncoding=utf8&serverTimezone=UTC

jdbc.username=work

jdbc.password=KIT16ken@`

然后,我的base path是如下:
图片描述
server.xml里面的context也设置了:
<Context docBase="/Users/chaowan/Pictures/image/upload" path="/upload"/>

写回答

1回答

翔仔

2023-09-05

同学好,请问同学的图片是否上传到了linux指定的位置?这个docbase路径下有图片不,文件读取权限是否存在,mysql数据库的图片路径拼接这里的路径是否能读取到。mysql连接不上主要的mysql没有设置外网访问权限,这个直接baidu一下就有很多方法哈,此外,服务器上也要设置支持外网访问。

0
2
翔仔
回复
kenwan
有的,如果路径和mysql数据都没问题,那么得打日志看看,是不是压根就访问不到数据库了,报的什么异常,再针对性解决一下
2023-09-06
共2条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程