
linux下改到iis+php后,上传大于2M就出500错,改了php.ini中的upload_max_filesize也不止,最后解决如下:
第一步:修改php.ini 上传大小限制
(以上传500M以下大小的文件为例)
查找以下选项并修改->
file_uploads = On ;翻开文件上传选项
upload_max_filesize = 500M ;上传文件上限
如果要上传比较大的文件,仅仅以上两条还不够,必须把服务器缓存上限调大,把脚本最大执止时候变长,加了下面的内容后php执止上传就没什么题目
post_max_size = 500M ;post上限
max_execution_time = 1800 ; Maximum execution time of each script, in seconds脚本最大执止时候
max_input_time = 1800 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)内存上限
第两步:再修改iis的上传限制
1、翻开“Internet 信息服务(IIS)管理器”;
2、关闭IIS服务;
3、双击“您的网站“→双击中间窗格中的“要求筛选”→单击右侧窗格的“编纂功能设置”→修改“要求限制”下面的“许可的最大内容长度”,默许是30M,随便改大一点,我改成300M,点击“确定”;
4、重新启动IIS,再上传试试,50M、90M都可以了。

转载请注明: 帝国模板 » windows下IIS+PHP解决大文件上传最后500堕落题目,聚优亲测
*
回帖描述:*
链接类型:*
下载链接:*
描述:*
回帖描述:*
链接类型:*
阅读权限:*
下载链接:



聚优部落技术论坛 © 版权所有 鲁ICP备15007479号-6
Copyright(C)web.com, All Rights Reserved.
