win系统iis下的php站点文件上传取决于标题说的2点,下面分别介绍
(1)php上传参数总结:
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.
(2)IIS上传参数介绍:
目的:通过配置文件和IIS来解决服务器对上传文件大小的限制
1:修改配置文件(默认为4M 值的大小根据自己情况进行修改)
<httpRuntime maxRequestLength=”2048000″ />
2:修改IIS配置
打开C:\Windows\System32\inetsrv\config\schema 然后记事本打开IIS_schema文件
找到 <attribute name=”maxAllowedContentLength” type=”uint” defaultValue=”3000000000″ />然后来修改默认值
如果IIS_schema 出现打不开情况 按照下面步骤进行修改
第一步:点击文件右键属性 安全 选择高级
第二步:选择所有者进行编辑
第三步:把如下的打钩
这样就可以有自己来改变上传文件的大小
以上2点改完就可以解决iis下php站点上传限制了,欢迎访问笃志建站网站http://www.duzhi.net 感谢您的阅读。