新浪博客

PHP POST接受长字符串时出现500错误

2014-08-04 16:24阅读:2,110
今天用CRUL给一个PHP接口POST发送数据时出现500错误,刚开始字符串短没有任何问题,后来换了一篇文章POST过去直接报错了,‘500 Internal Server Error’。
系统: CentOS6.4
web服务:nginx
查看nginx错误日志(/var/log/nginx/error.log)发现以下错误信息。
2014/08/04 15:47:07 [crit] 31212#0: *7 open() '/var/lib/nginx/tmp/client_body/0000000001' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:47:36 [crit] 31212#0: *8 open() '/var/lib/nginx/tmp/client_body/0000000002' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:47:37 [crit] 31212#0: *9 open() '/var/lib/nginx/tmp/client_body/0000000003' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:48:20 [crit] 31212#0: *10 open() '/var/lib/nginx/tmp/client_body/0000000004' failed (13: Permission denied), client: 192.168
.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:49:04 [crit] 31212#0: *11 open() '/var/lib/nginx/tmp/client_body/0000000005' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:49:06 [crit] 31212#0: *12 open() '/var/lib/nginx/tmp/client_body/0000000006' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:49:07 [crit] 31212#0: *13 open() '/var/lib/nginx/tmp/client_body/0000000007' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:49:08 [crit] 31212#0: *14 open() '/var/lib/nginx/tmp/client_body/0000000008' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:49:23 [crit] 31212#0: *17 open() '/var/lib/nginx/tmp/client_body/0000000009' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:57:10 [crit] 31212#0: *18 open() '/var/lib/nginx/tmp/client_body/0000000010' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:57:15 [crit] 31212#0: *19 open() '/var/lib/nginx/tmp/client_body/0000000011' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:57:21 [crit] 31212#0: *20 open() '/var/lib/nginx/tmp/client_body/0000000012' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:57:26 [crit] 31212#0: *21 open() '/var/lib/nginx/tmp/client_body/0000000013' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 15:57:32 [crit] 31212#0: *22 open() '/var/lib/nginx/tmp/client_body/0000000014' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 16:01:40 [crit] 32170#0: *1 open() '/var/lib/nginx/tmp/client_body/0000000001' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 16:10:08 [crit] 32170#0: *2 open() '/var/lib/nginx/tmp/client_body/0000000002' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 16:10:12 [crit] 32169#0: *3 open() '/var/lib/nginx/tmp/client_body/0000000003' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 16:10:13 [crit] 32169#0: *4 open() '/var/lib/nginx/tmp/client_body/0000000004' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
2014/08/04 16:12:26 [crit] 32169#0: *7 open() '/var/lib/nginx/tmp/client_body/0000000005' failed (13: Permission denied), client: 192.168.6.229, server: , request: 'POST / HTTP/1.1', host: '192.168.6.73:81'
进到/var/lib目录下查看nginx目录的权限:
drwx------ 3 apache apache 4096 Apr 4 00:30 nginx
执行命令:
chmod -R 775 nginx
问题解决。

留言板

下载客户端体验更佳,还能发布图片和表情~

亿万博主正在被热评!
999+

给此博文留言吧! 有机会上热评榜! 攒金币兑换礼品!

好的评论会让人崇拜发布评论

我的更多文章

下载客户端阅读体验更佳

APP专享
打开APP