PHP中上传大体积文件时需要的设置

2016-01-29 13:05 6 1 收藏

PHP中上传大体积文件时需要的设置,PHP中上传大体积文件时需要的设置

【 tulaoshi.com - PHP 】

不用说,还得找PHP配置文件php.ini的麻烦:)

打开php.ini,首先找到
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
区域,有影响文件上传的以下几个参数:

file_uploads  =  on  ;是否允许通过HTTP上传文件的开关。默认为ON即是开

upload_tmp_dir  ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize  =  8m  ;望文生意,即允许上传文件大小的最大值。默认为2M



;;;;;;;;;;;;;;;;;
; Data Handling ;
;;;;;;;;;;;;;;;;;
区域,还有一项:

post_max_size  =  8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M


一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。


但如果要上传8M的大体积文件,只设置上述四项还一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得关心关心下面的参数:

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time  =  600 ;每个PHP页面运行的最大时间值(秒),默认30秒

max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒

memory_limit  =  8m  ;每个PHP页面所吃掉的最大内存,默认8M


把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了。

好了,设置好现在就可以一试。点击一200大M的文件上传一下
在你听歌、想MM或上厕所回来过程中,程序会告诉你上传成功啦~

在本机上测试上传200M的文件成功。

Luck~~

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

来源:http://www.tulaoshi.com/n/20160129/1488855.html

延伸阅读
标签: PHP
7. 文件上传   你可以利用PHP实现文件的上传功能,注意客户端的浏览器应该是Netscape3以上或者IE3以上的版本。同时,因为本程序与你的PHP配置文件(PHP3为php3.ini,PHP4为php.in)设置有关。在执行该程序之前请先检查您的PHP配置文件有没有做好如下的设置: 将;upload_tmp_dir该行的注释符,即前面的分号;去掉,使...
标签: PHP
异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候...
  代码分为以下部分: demo.php - 上传过程处理 PLAIN TEXTPHP: <?php   include ’UploadProgressMeter.class.php’;   $fileWidget = new UploadProgressMeter();   if ($fileWidget-uploadComplete()) {         /...
标签: 办公软件
    当一篇文章中需要很多次用到上标时,如科学计数法a×10n。用“格式→字体”菜单进行设置、用工具栏中的上标按钮 、用公式编辑器中的上下标模板、甚至用快捷键(“Ctrl+Shift+=”为上标快捷键),都不方便,现在有一个好的方法,大家可以试一试。     先用正常输入方式完成输入,再选中一个需要设...
标签: 办公软件
教师在用Word 2000写教案的过程中,经常需要使用上下标,如科学计数法章节教案等。用“格式→字体”设置、工具栏中的上下标按钮、公式编辑器中的上下标模板甚至快捷键(“Ctrl+Shift+=”为上标快捷键),都很不方便。现在笔者提供一个好的方法,供大家参考。 先用正常输入方式完成输入...

经验教程

574

收藏

15
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部