php环境上传大文件需要注意的事项
发布:smiling 来源: PHP粉丝网 添加日期:2018-10-20 11:37:53 浏览: 评论:0
公共的环境前段:
- <form enctype="multipart/form-data" action="upload.php" method="POST">
- <!-- MAX_FILE_SIZE must precede the file input field -->
- <input type="hidden" name="MAX_FILE_SIZE" value="100000000" />
- <!-- Name of input element determines name in $_FILES array -->
- Send this file: <input name="userfile" type="file" />
- <input type="submit" value="Send File" />
- </form>
nginx+linux环境注意事项
php环境上传大文件需要注意的事项:
/usr/local/php/etc/php-fpm.conf.default
request_terminate_timeout = 0 //这个是fastcgi的执行时间,默认不限制的
- client_max_body_size 256m;
- fastcgi_buffer_size 256k;
- fastcgi_buffers 16 256k;
- fastcgi_busy_buffers_size 256k;
- fastcgi_temp_file_write_size 256k;
- fastcgi_connect_timeout 3000;
- fastcgi_send_timeout 3000;
- fastcgi_read_timeout 3000;
另外PHP也需要配置:
memory_limit 512M
max_execution_time 0
post_max_size 256M
upload_max_filesize 256M
apache+windows环境下注意事项:
配置php.ini文件 (以上传500M以下大小的文件为例)
查找以下选项并修改->
file_uploads = On ;打开文件上传选项
upload_max_filesize = 500M ;上传文件上限
如果要上传比较大的文件,仅仅以上两条还不够,必须把服务器缓存上限调大,把脚本最大执行时间变长
post_max_size = 500M ;post上限
max_execution_time = 1800 ; Maximum execution time of each script, in seconds脚本最大执行时间
max_input_time = 1800 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)内存上限
Tags: 事项 环境 文件
相关文章
- ·php实现文件上传的程序代码(2013-11-13)
- ·php 实现多文件上传程序代码(2013-11-13)
- ·php utf8编码上传中文文件名出现乱码(2013-11-14)
- ·php中实现图片文件上传程序代码(2013-11-14)
- ·php中检测上传文件类型与上传图片大小代码(2013-11-14)
- ·CKEditor+CKFinder+php上传文件配置方法(2013-12-02)
- ·PHP多文件上传(2013-12-09)
- ·php 文件上传实例代码(2013-12-16)
- ·php文件上传程序(2013-12-16)
- ·php文件上传代码(支持文件批量上传)(2013-12-19)
- ·php iframe 无刷新文件上传代码(2013-12-23)
- ·php下实现文件下载实现代码(2014-01-03)
- ·iframe无刷新文件上传实现程序(2014-01-05)
- ·php上传文件与图片重命名方法总结(2014-01-06)
- ·如何设置PHP上传文件大小限制(2014-01-06)
- ·ckeditor上传文件重命名并加水印配置方法(2014-01-07)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)