
查找post_max_size(默认为=2M)
改为想要的大小,如:post_max_size=100M
你以为这样就可以解决问题了?其实还需要看下面一步。
upload_max_filesize表示所上传的文件的最大值。
查找upload_max_filesize,默认为8M改为

upload_max_filesize=100M
为什么这么设置就不用解释了...
最后,设置结束后,需要重新启动加载设置(重新启动你的web环境)。
具体可查看PHP手册中的〔php.ini核心配置选项说明〕
upload_max_filesize所上传的文件的最大大小。

post_max_size设定POST数据所允许的最大大小。
memory_limit设定了一个脚本所能够申请到的最大内存字节数。

下面介绍一下PHP文件上传涉及到的一些参数:
file_uploads

是否允许通过HTTP上传文件的开关,默认为ON即是开
upload_tmp_dir
upload_tmp_dir用来说明PHP上传的文件放置的临时目录,要想上传文件,得保证服务器没有关闭临时文件和有对文件夹的写权限,如果未指定则PHP使用系统默认值
upload_max_filesize
允许上传文件大小的最大值,默认为2M

post_max_size
post_max_size = 8m (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。式,计算出上传的文件大小,然后从流中边读边写这个大小的数据存入文件就可以了,因为表单 的提交直接是无法直接用ajax操作的所以使用iframe方式来动态更新上传状态,可以在此基础上做个上传进度条。其实文件上传有两种方法,一种是from表单submit提交,一种是ajax实现异步提交,可是form表单提交有个问题就是每次在上传完成时会刷新界面,不能实现异步上传,所以现在几乎所有网站都采用ajax异步上传,现在我给大家展示ajax异步上传该如何实现。
max_input_time
以秒为单位对通过POST、GET以及PUT方式接收数据时间进行限制。如果应用程序所运行环境处在低速链路上,则需要增加此值以适应接收数据所需的更多时间
memory_limit
在运行脚本的时候,可以向变量传递值,但必须使用一个数字来引用脚本中的变量。前 四行是用来配置crond任务运行的环境变量,第一行shell变量指定了系统要使用哪个shell,这里是bash,第二行path变量指定了系统执行 命令的路径,第三行mailto变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果mailto变量的值为空,则表示不发送任务 执行信息给用户,第四行的home变量指定了在执行命令或者脚本时使用的主目录。前四行是用来配置crond任务运行的环境变量,第一行shell变量指定了系统要使用哪个shell,这里是bashphp 上传下载文件,第二行path变量指定了系统执行命令的路径,第三行mailto变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果mailto变量的值为空,则表示不发送任务执行信息给用户,第四行的home变量指定了在执行命令或者脚本时使用的主目录。
max_execution_time
txtfilename=true”php 上传下载文件,当记事本运行中时,可以激活记事本窗口,这个条件运行结果为“true”,定时存盘循环一直执行,退出记事本后,脚本无法激活记事本窗口,就会跳出循环,执行“wend”后面的“wscript.quit”退出脚本。第二行path变量制定了系统执行命令的路径,第三行mailto变量制定了crond的任务执行细腻将通过电子邮件发送给root用户,如果mailto变量为空,则表示不发送任务任务执行信息给用户,第四行的home变量制定了在执行命令或脚本时使用的主目录。前四行是用来配置crond任务运行的环境变量,第一行shell变量指定了系统要使用哪个shell,这里是bash,第二行path变量指定了系统执行命令的路径,第三行mailto变量指定了crond的任务执行信息将通过电子邮件发送给root用户,如果mailto变量的值为空,则表示不发送任务执行信息给用户,第四行的home变量指定了在执行命令或者脚本时使用的主目录。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-113037-1.html
总是在说甲午