403 Forbidden,说明 后端服务(ip:端口)拒绝了该请求,而不是 Nginx 的问题(因为这是直接访问后端 IP + 端口)
从Nginx 错误日志来看,核心问题是:
open() ".../RsaKeyCreate.rar" failed (13: Permission denied)
Linux 要求:访问一个文件,必须对其所有上级目录都有 x(执行)权限,对文件本身有 r 权限。
查看nginx找到静态资源配置路径,在服务器上执行以下命令
file="/u01/yhpt/yhsoft/yhpt_msg/msg/msgcas/msgcasfront/apiDoc/demo/doc.rar"; dir=$(dirname "$file"); while [ "$dir" != "/" ]; do if [ -x "$dir" ]; then echo "✅ EXEC: $dir"; else echo "❌ NO EXEC: $dir"; fi; dir=$(dirname "$dir"); done; if [ -x "/" ]; then echo "✅ EXEC: /"; else echo "❌ NO EXEC: /"; fi; if [ -r "$file" ]; then echo "✅ READ: $file"; else echo "❌ NO READ: $file"; fi

文件无可读写
处理完后,就可以访问资源了
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/962450.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!