tomcat上传文件访问的时候提示forbidden没有权限访问,403错误

1:确保上传文件所在的文件夹的权限(文件所属文件夹权限能够被访问),在服务器中查找文件所在文件夹权限 参考命令:ll 查看当前文件夹下边所有的文件/文件夹信息

rw-r--r-- 1 root root 59021389 Apr  3 17:57 xxx.mp4

-rw-r--r-- 1 root root     1150 Mar 25 13:49 xxx.ico

-rw-r--r-- 1 root root  3318801 Apr 11 09:44 xxx.973424bc.js

-rw-r--r-- 1 root root   703169 Apr 11 09:44 xxx.faae9c8d.css

其中最前边的rw-r--r-- 就是当前文件或者文件夹的所属权限(不熟悉请查看linux系统下文件权限管理),如果权限不够使用chmod命令修改

2:tomcat(重点是tomcat8以及更高版本下)默认上传的文件权限不够,所以会导致产生虽然上传了,但是在访问的时候却没有访问权限的问题

这时候找到tomcat安装文件下xxx/apache-tomcat-8.5.29/bin 这个文件夹下执行 vim catalina.sh 进入这个问价修改以下类容

# Set UMASK unless it has been overridden

if [ -z "$UMASK" ]; then

    UMASK="0022"

fi

umask $UMASK

 

将 UMASK的值修改为"0022"(原来的值不是0022),确认并且重启服务器,就可以解决问题了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值