解决linux下tomcat8.5上传图片other用户无法通过Nginx查看的问题

来源:互联网 发布:学生调查数据 填表 编辑:程序博客网 时间:2024/05/18 18:20

新版本的tomcat加强了安全性,通过tomcat在服务器端建立的文件,others是没有访问权限的。这样导致Nginx静态图片服务无法访问报

404 Not Found

错误。

查看linux上的文件权限变成了-rw-r-----,以前用其他版本tomcat是-rw-r--r--

解决办法:

if [ -z "$LOGGING_MANAGER" ]; then    LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"  fi    # Set UMASK unless it has been overridden  if [ -z "$UMASK" ]; then      UMASK="0027"  fi   umask $UMASK 
在tomcat的bin目录下的catalina.sh文件中把0027改为0022,即上传的文件权限就变成了-rw-r--r--

阅读全文
0 0