您的位置:首頁技術文章
文章詳情頁

web - nginx 做服務,前端文本數據超過300字,無法保存,服務器報500錯誤!

瀏覽:60日期:2023-08-19 15:58:40

問題描述

nginx 做服務,前端文本數據超過300字,無法保存,服務器報500錯誤,數據小于300可以正常保存,是配置哪里不對嗎?求各位老司機

已設置nginx 配置

proxy_set_header X-Forwarded-For $remote_addr;proxy_set_header Host $http_host;proxy_buffer_size 1024k;proxy_buffers 32 1024k;proxy_busy_buffers_size 1024k;

問題解答

回答1:

2016/11/29 17:32:41 [crit] 25902#0: *11761 open() '/var/lib/nginx/tmp/client_body/0000000655' failed (13: Permission denied), client: 1.86.27.55, server: test.yitushijie.com, request: 'POST /article/add HTTP/1.1', host: 'test.yitushijie.com', referrer: 'http://test.yitushijie.com/article/add'

根據這個日志問題解決了進到/var/lib目錄下查看nginx目錄的權限:執行命令:

chmod -R 775 nginx

問題解決。謝謝大家

回答2:

500是代碼報錯吧。先看看代碼,是不是代碼處理請求數據有錯誤?;蛘甙?00的錯誤信息貼出來。

回答3:

你看一下報錯日志吧,不然很難確定。如果確定是字數問題的話,看一下你數據庫用什么類型保存文本的,有可能是長度不夠保存不了。

回答4:

這鍋nginx不能背,貼代碼看下,500一般是程序的錯誤。

回答5:

應該是被你的php-fpm的配置限制了。不是nginx的配置。

回答6:

檢查下mysql限制

標簽: web
国产综合久久一区二区三区