`
tw5566
  • 浏览: 457713 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

apache上传大文件的配置

    博客分类:
  • php
 
阅读更多

1:打开php.ini,首先找到
file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。
但如果要上传>8M的大体积文件,只设置上述四项还不一定能行的通。除非你的网络真有100M/S的上传高速,否则你还得关心关心下面的参数
max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M
把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了

分享到:
评论

相关推荐

    Apache 文件上传与文件下载案例详解

    在实际开发中,还需要考虑安全性问题,例如限制上传文件的类型和大小,防止恶意文件上传;同时,对已上传文件的管理也很重要,包括存储位置、文件命名、权限控制等。 总结一下,Apache文件上传与下载涉及的主要知识...

    CentOS Apache配置详解

    PHP 的配置文件是/etc/php.ini, 这个文件中定义了 PHP 的各种设置,例如上传文件限制、安全设置等。 九、 PHP 和 MySQL 的集成 PHP 和 MySQL 的集成是通过/usr/lib/httpd/modules/libphp4.so 模块实现的, 这个...

    apache文件上传_apache文件上传_

    请注意,实际应用中,您可能还需要处理其他方面,如验证文件类型、重命名上传文件以避免冲突、处理异常、提供反馈给用户等。此外,确保服务器有足够的权限来读写指定的上传目录。 总的来说,Apache Commons ...

    Apache(文件上传下载)

    2. **PHP配置**:在php.ini文件中,设置`upload_max_filesize`和`post_max_size`以定义允许的最大上传文件大小。 3. **使用Commons-FileUpload库**:Apache Commons FileUpload是Java的一个库,用于处理HTTP多部分/...

    apache fileupload 文件上传实例

    Apache Commons FileUpload是Apache软件基金会的一个子项目,它提供了处理HTTP请求中multipart/form-data类型的工具,这是HTML表单上传文件的标准格式。通过这个库,开发者可以轻松地解析请求,获取上传文件的信息...

    apache的httpd.conf文件配置详解

    Apache的HTTPD.conf文件是Apache HTTP服务器的核心配置文件,它定义了服务器的行为、设置和功能。这个文件位于Apache软件安装的根目录下,通常命名为httpd.conf或apache2.conf,根据不同的操作系统和安装方法可能会...

    Apache 文件上传

    - 检查文件大小:设定上传文件大小的上限,防止DDoS攻击。 - 安全存储:不要将文件保存在可执行路径下,防止直接访问。 - 清理临时文件:上传完成后及时清理临时文件,避免占用空间。 总之,Apache FileUpload为...

    apache文件上传

    Apache服务器和后端语言通常都有对上传文件大小的限制。在PHP中,可以通过配置`php.ini`文件中的`upload_max_filesize`和`post_max_size`来设定。在Apache的`httpd.conf`配置文件中,可以使用`LimitRequestBody`指令...

    Apache的文件上传的jar包

    这个库包含了一些关键类,如`FileItem`表示一个上传文件或表单字段,`FileUpload`负责解析请求并返回`FileItem`对象,以及`DiskFileItemFactory`用于配置存储策略。 `commons-io`是另一个Apache Commons项目,提供...

    apache fileupload处理文件上传(流式和非流式)

    3. **解析请求**:使用`parseRequest()`方法解析请求,获取`List&lt;Part&gt;`对象,每个`Part`代表一个上传文件。 4. **处理文件**:遍历`Part`列表,对每个文件进行处理,如保存到服务器、验证大小等。 ### 流式...

    ApacheHTTP服务器的文件上传与下载功能配置.docx

    ApacheHTTP服务器的文件上传与下载功能配置.docx

    上传war文件大小超过Tomcat7最大文件限制报错

    - 需要注意的是,除了Tomcat内部的配置之外,可能还需要检查操作系统层面或其他中间件(如防火墙或负载均衡器)是否也有限制上传文件大小的设置。 #### 进一步分析 - **配置理解** `max-file-size`和`max-...

    Apache文件上传组件jar包

    2. **内存与磁盘策略**:FileUpload库提供了灵活的策略来处理上传文件,可以将文件存储在内存中,如果文件过大则自动转存到磁盘。 3. **流式处理**:对于大文件上传,FileUpload支持流式处理,避免一次性加载整个...

    Apache FtpServer详细配置.zip

    Apache FtpServer的核心配置文件是`ftpd.conf`。在这个文件中,你可以设置服务器的基本属性,如端口号、用户权限、虚拟主机等。 **三、基本配置** 1. **端口号**:默认情况下,FTP服务器监听21端口,但你可以根据...

    php+Apache 安装配置实践(+全套配置文件与安装文件)

    常见的设置包括内存限制(`memory_limit`)、上传文件大小(`upload_max_filesize`和`post_max_size`)等。 5. **启动Apache** 保存所有更改后,启动Apache。可以在命令行中转到Apache的bin目录(如`C:\Apache24\...

    apache 文件上传 进度条

    在Java Web开发中,文件上传是一项常见的功能,尤其是在用户需要提交大文件时,提供一个进度条界面能够显著提升用户体验。Apache Commons FileUpload库是Java中处理文件上传的标准库,它支持多部分表单数据的解析,...

    apache上传组件

    3. **文件大小限制**:为了防止过大文件导致服务器资源耗尽,组件允许开发者设置上传文件的最大大小,超过这个限制的文件将被自动拒绝。 4. **文件类型检查**:可以设定允许上传的文件类型,防止用户上传危险的文件...

    org.apache 文件上传

    标题“org.apache 文件上传”指的是使用Apache开源组织提供的文件上传组件进行操作的场景。Apache Commons FileUpload库是Java中常用的一个处理HTTP请求中文件上传的工具包,它使得开发者能够轻松地从表单中接收多个...

    java apache common-io上传大文件报错

    Apache Commons IO中的`DiskFileItem`是用于处理文件上传的一个关键类,特别是在处理multipart/form-data格式的数据时,这是HTTP上传文件的常见方式。`DiskFileItem`设计用来存储临时文件到磁盘上,当内存不足以容纳...

Global site tag (gtag.js) - Google Analytics