1、如果通过第三方软件上传上去可以访问而通过Tomcat上传的不可以访问,那么可以进入你的Tomcat的/bin/calina.sh中

    找到

    上传到服务器的图片访问不到

    umask是默认上传文件的权限,将0027改为0022

    上传到服务器的图片访问不到

    之后重启Tomcat

2、如果第三方软件和Tomcat上传的图片都不可以访问

    1、首先可以考虑是不是因为文件夹权限问题,就像下图的file文件夹,如果权限不够,那么可以通过

        chmod 755 /文件夹名称

        来修改文件夹权限,就可以修改为drwxr-xr-x的权限,之后该文件夹下的默认权限就成了rw-r-r

        上传到服务器的图片访问不到

        还可以通过

        chmod 755 -R /文件夹       

        来修改

    2、可能是nginx服务器没有服务器解析图片,可以增加解析改后缀名来解决

        上传到服务器的图片访问不到

        这种方法我没有试过,仅供参考

相关文章: