background image

PHP 程序员:与文件上传有关的 php 配置参数总结

搞个了图片上传,死活不好使,后来发现是 php 参数配置的问题,下面总结下与文

件上传有关的 php 参数,有类似情况的朋友可以参考下

搞个了图片上传,死活不好使,后来发现是 php

 

参数配置的问题。

下面总结下与文件上传有关的 php 参数,备忘之~ 
所有这些参数都在 php.ini 中设置。

1.file_uploads 
设为 On,允许通过 HTTP

 

上传文件

2.upload_tmp_dir 
文件上传至服务器时用于临时存储的目录,如果没指定,系统会使用默认的临时文件夹
(我的机器是/tmp

 

)。

3.upload_max_filesize 
允许上传文件大小的最大值,默认为 2M  

4.post_max_size 
Php 可接收的 post 数据的最大值(包括表单里的所有值的总合),默认为 8M

 

5.memory_limit 
每个 php

 

所最占的最大内存数,这个值要大于允许上传的文件大小。

6.max_execution_time 
每个 php 运行的最长时间(秒),默认 30

 

秒。

7.max_input_time 
Php 解析 POST/GET 数据的最长时间(秒),默认 60 秒。This sets the maximum time in 
seconds a scripts is allowed to parse input data, like POST and GET.It is measured from the 
mement of receiving all data on the server to the start of script execution.