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.