nginx读取文件原来

nginx读取文件原来,第1张

步骤:

一、打开nginx.conf

路径:nginx-1.17.2confnginx.conf

二、编辑

配置跨域以及代理文橡袭件夹路径

三、启动nginx

在nginx文件夹路径下启动cmd(查看nginx版本:nginx -v)

四、验证

浏览器输入localhost验证即可

五、问题

1、如果在修改nginx.conf前,已经启动了nginx的话,梁衫兄在修改完成后需要重新读取塌瞎一下配置,并重启服务。

重新读取文件:nginx -s reload

重启服务:nginx -s

使用丛尺springmvc做了一个文件上传的功能,上传到nginx目录下的一个文件夹,但是通过目录访问的时候却报403的错误

去服务器查看了一下文件的权限,发现没有可读权限,于是定位了问题,上传的文件全都没有可读权限。

网上查阅资料发现,linux默认umask为022,对应权限为755,其它用户可读可执行。可以 vim /etc/profile ,搜索umusk关键字查看

而tomcat8默认umask为027,对应权限为750,也就是说其它用户连可读的权限都没有。

可打开catalina.sh文件,搜索umask查顷郑凯看。

在catalina.sh文件的开篇可以看到

于是问题有了答案

登录到服务器,进入到tomcat的bin目录下

可以看到

接下来重启tomcat,重新上传图片即雀唤可香油可读权限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12199896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存