Nginx 上传图片500错误
今天写上传图片接口的时候,本地都能上传,把代码放到centos7 Nginx 环境时就报500错误,就连路由地址都不能访问,但是laravel也没有报错。 后来查看nginx错误日志(/var/log/nginx/error.log)发现以下错误信息。
2018/01/24 19:48:41 [crit] 12664#0: *1838 open() "/var/lib/nginx/tmp/client_body/0000000124" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
2018/01/24 19:48:48 [crit] 12663#0: *1839 open() "/var/lib/nginx/tmp/client_body/0000000125" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
2018/01/24 19:49:06 [crit] 12664#0: *1840 open() "/var/lib/nginx/tmp/client_body/0000000126" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
2018/01/24 20:04:51 [crit] 12664#0: *1844 open() "/var/lib/nginx/tmp/client_body/0000000127" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
2018/01/24 20:05:11 [crit] 12664#0: *1846 open() "/var/lib/nginx/tmp/client_body/0000000128" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
2018/01/24 20:18:19 [notice] 12776#0: signal process started
2018/01/24 20:18:25 [crit] 12777#0: *1847 open() "/var/lib/nginx/tmp/client_body/0000000129" failed (13: Permission denied), client: 120.229.81.252, server: apii.mcoo.me, request: "POST /company/uploadPictures HTTP/1.1", host: "apii.mcoo.me"
进到/var/lib目录下查看nginx目录的权限:
drwx------ 7 nginx nginx 4096 Jan 3 21:00 tmp
执行命令:
chmod -R 775 nginx
问题解决。
Nginx 上传图片500错误相关推荐
- Nginx 上传图片500错误 open() /var/lib/nginx/tmp/
2019独角兽企业重金招聘Python工程师标准>>> 今天写上传图片接口的时候,本地都能上传,把代码放到centos7 Nginx 环境时就报500错误,就连路由地址都不能访问,但 ...
- Nginx显示500错误原因和解决方法
文章目录 1.背景 2.Nginx 常见的几种报错 3. 解决500错误 1.背景 最近在操作nginx 的时候出现了 Nginx 500 内部错误,在此记录一下原因,项目采用的是前后端分离方式,后端 ...
- nginx php返回500错误,nginx环境thinkphp,500错误
今天吧网站放到nginx下centos环境,程序是thinkphp3.2的,首页能正常显示,内链所有都是500错误,贴出配置代码和错误日志,求解决方案!! server { listen 80; se ...
- Nginx出现500 Internal Server Error 错误的解决方案
Nginx出现500 Internal Server Error 错误的解决方案 Nginx 500错误(Internal Server Error 内部服务器错误):500错误指的是服务器内部错误 ...
- Nginx 500错误总结
500(服务器内部错误) 服务器遇到错误,无法完成请求. 501(尚未实施) 服务器不具备完成请求的功能.例如,当服务器无法识别请求方法时,服务器可能会返回此代码. 502(错误网关) 服务器作 ...
- 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】
[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法] 参考文章: (1)[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方 ...
- nginx部署vue前端,刷新出现404或者500错误的解决方案
nginx部署vue前端,刷新出现404或者500错误的解决方案 参考文章: (1)nginx部署vue前端,刷新出现404或者500错误的解决方案 (2)https://www.cnblogs.co ...
- nginx 服务器大文件上传时500错误
采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误.这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置 client_body_buff ...
- nginx 500错误
nginx 500错误总结 1.nginx 500 概览 500--服务器内部错误:服务器遇到错误,无法完成请求 501--尚未实施:服务器不具备完成请求的功能,如:当服务器无法识别请求方法时,服务器 ...
- nginx调用静态资源资源显示服务器500错误
服务器500错误:服务器内部错误,意味着该请求无法被识别. 排查方向: 1.分区inode指针是否分配完 df -i进行查看 2.磁盘分区是否满了 df -h 进行查看 3.nginx配置中,是否有错 ...
最新文章
- CCF CSP 201609-2 火车购票
- 在eclipse中将项目发布到tomcat的root目录
- 如何用命令将本地项目上传到git
- CDOJ--1668
- ubuntu 12.04 nginx+ mono-fastcgi-server
- 【计算机组成原理】Chapter1-复习题
- linux测试游戏下载,一波超人内测版最新下载-一波超人内测版游戏下载v1.0.2-Linux公社...
- MySQL之数据库多表查询
- 手把手玩转win8开发系列课程(20)
- dell驱动安装工具_DELL R720 安装WIN2008 R2
- 人脸识别打卡机怎么调sj_人脸识别考勤机怎么代打卡
- 微信unionID和openID区别
- 英语 —— 辅音浊化
- 开机直接进入键盘布局_Winodws10系统出现“选择键盘布局”界面如何解决
- 数据仓库ETL工具箱——实时ETL系统
- 微信小程序中,将一张图设置成背景图的几种方式
- 【软件测试】什么软件测试,软件测试和研发的区别
- OCam 录制,可变帧率、码率及恒定帧率、码率详解
- python 删除指定后缀文件_python3 遍历删除特定后缀名文件的方法_天津SEO
- 软件测试中测试版本的质量状况,测试结果分析和质量报告