当前位置:  编程技术>php

apache+php上传大文件设置实例

    来源: 互联网  发布时间:2014-10-04

    本文导语:  本节内容: php上传大文件的设置方法 打开php.ini, Ctrl+F 找到下面的项并修改之。 下面以上传100M为例。 file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,...

本节内容:
php上传大文件的设置方法

打开php.ini, Ctrl+F 找到下面的项并修改之。

下面以上传100M为例。

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

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

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

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

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

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

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

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

例子:
 

代码示例:





Send this file:


说明:
UPLOAD_ERR_OK
值:0; 没有错误发生,文件上传成功。

UPLOAD_ERR_INI_SIZE
值:1; 上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值。

UPLOAD_ERR_FORM_SIZE
值:2; 上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。

UPLOAD_ERR_PARTIAL
值:3; 文件只有部分被上传。

UPLOAD_ERR_NO_FILE
值:4; 没有文件被上传。

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

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

您可能感兴趣的文章:
  • php大文件上传设置实例
  • PHP配置文件设置上传大文件
  • PHP大文件上传问题解析 php大文件上传配置参考
  • php读取操作大文件的方法详解
  • php 上传大文件时需要做的设置
  • 解决PHP上传大文件的问题
  • php设置允许大文件上传的方法

    
 
 

您可能感兴趣的文章:

  • Linux下Apache和tomcat一机多实例整合问题
  • 征求RedHat7.2下Tomcat4.1.12与Apache整合实例
  • 如何配置apache虚拟主机的实例小结
  • 奇闻:Apache+Apache JServ 1.1.1+1G内存居然报内存不够,那位高友知道参数设置,把俺的1G内存都利用起来,感激不尽啊
  • APACHE的HOMEPAGE是什么呀,如何设置???
  • Apache中如何设置默认首页具体该怎么操作
  • 如何设置apache的perl和cgi
  • 安装apache设置参数问题
  • apache .htaccess 设置不起作用问题
  • Apache+Servlet+Jsp环境设置(中)
  • 请问:如何设置可以开机自动启动Apache?
  • linux的apache怎么设置像iis那样的虚拟目录?
  • 用warp整合的apache和tomcat的默认文档(原来是index.html)该怎么设置,解决了还可以多加
  • apache如何设置才不能浏览目录!
  • 为什么apache里已经设置了httpd使用默认端口80,却并没打开80端口呢?
  • 如何在apache里面设置多个虚拟主机?能不能给个例子?
  • Apache 里的虚拟主机如何设置?
  • Apache+Servlet+Jsp环境设置(上)
  • Apache+Servlet+Jsp环境设置(下)
  • Apache服务器必备基本安全设置
  • 我下载ant,设置好了PATH,ANT_HOME,但一运行就报错Provider org.apache.crimson.jaxp.SAXParserFactoryImpl could not be instantiated
  • 请教:整合apache/tomcat时设置JAVA_HOME/TOMCAT_HOME环境变量起什么作用?没有用到啊?
  • PHP伪静态Rewrite设置之APACHE篇
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 如何修改PHP+Apache上传文件大小限制
  • Apache上传文件500错误的解决方法
  • linux系统中 apache+php 如何禁止将文件上传到某目录?
  • apache+php上传文件大小限制修改方法
  • apache+php上传大文件以上传100M为例
  • Apache FileUpload的两种上传方式介绍及应用
  • jquery uploadify和apache Fileupload实现异步上传文件示例
  • Apache如何启用gzip压缩
  • 想用APACHE做WEBSERVER,但不会用APACHE,请教。
  • Apache Hadoop 项目主页及介绍
  • apache日志文件总是空的,重起apache也没用。
  • Apache hadoop当前各个版本说明
  • 安装完apache测试主页发现用的是系统自带的apache,该怎么办?
  • Windows下php 5.3.5和apache2安装配置及测试
  • SUN OS5.8怎么没有make ,我想装APACHE2.0不知道怎么下手,原来的APACHE1.3有不知道怎么卸载
  • Apache HTTP服务器2.4中的新功能概览
  • 假设现在需要从网上下载的压缩包apache2,如何以dso模式安装在/home 目录的apache目录中,写出完整命令
  • Apache HTTP Server(httpd)下载安装以及如何配置java(tomcat)和php详细介绍
  • Apache 2.0 好像不支持Tomcat,我没看到哪位用 Apache 2.0 连接上 Tomcat 的
  • linux下重装apache,却无法安装apache模块?
  • Apache默认是不支持SSI如何给Apache增加SSI支持
  • 我装了一个redhat9.0, 我如何卸载掉它原来的apache,然后重新装一个apache?
  • 请问TOMCAT和APACHE怎样结合使用呢?就像PHP和APACHE结合使用一样?
  • 真痛苦:resin装好了,Apache装好了(开始用pws改成Apache还是不行),但就是不执行我的jsp,在Win98下面
  • 我连接apache和tomcat之后为什么apache不能启动?
  • 100分!tomcat4.0.4+Apache可以不用从新编译apache就可以集成tomcat吗?因为我看到:.....
  • 急!Ubuntu10.04 apache2和tomcat6 mod_jk 整合 实现apache2的代理问题
  • 急!哪位朋友在aix系统下配置过apache+tomcat ? 它所使用的apache+tomcat程序,是否可以用在linux下的程序是一样的 ? 在哪儿可以下载


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3