
首先需要知道的基础知识,413错误码是nginx表示上传文件大小超过了默认配置的8k,对应的nginx配置:
1 2 | #nginx配置的client_max_body_size client_max_body_size 8k; |
根据实际项目需求,修改nginx.conf中的值,示例20M:
1 | client_max_body_size 20m; |
修改完毕之后,还需要修改php.ini中的上传文件限制,不修改的话,可以测试一下,nginx的错误日志中会出现以下错误:
1 2 3 4 | // nginx错误日志 [error] 24524 #0: *27 FastCGI sent in stderr: "PHP message: PHP Warning: POST Content-Length of 15631602 bytes exceeds the limit of 8388608 bytes in Unknown on line 0" |
php.ini对应的配置项,示例:
1 2 3 | // 修改php.ini upload_max_filesize = 100M; post_max_size = 100M; |
相关文章:
,请先登录查看所有评论- CentOS6.5搭建LAMP 2015-07-11
- json_encode是怎样对待中文的 2016-04-20
- 检察官外传 韩语中文字幕 2016-03-28
网友评论已关闭