您的位置:首页 > 编程语言 > PHP开发

php文件上传时,文件大小限制问题

2016-08-23 21:46 549 查看
在默认情况下,php.ini 中对上传文件和post方式提交的数据大小是有限制的,其中,post的最大数据是2M,而上传文件的最大是8M;

 但实际情况中上传的文件远远大于8M,这时就需要修改php.ini的配置了,两种方式,

第一种: 在有权修改服务器配置时,直接修改php.ini重启apache,搞定,【通常post的配置比upload大一些】

第二张: 无权限操作服务器,在网站目录中添加.htaccess文件,在此文件中配置post_max_size和
upload_max_filesize;

注:对于这两个配置项,ini_set配置是不起作用的,由于它们的指令作用域是PHP_INI_PERDIR,

.htaccess文件内容如下;【我试过,但貌似不起作用...】<span style="white-space:pre"> </span><IfModule mod_php5.c>
<span style="white-space:pre"> </span>php_value post_max_size 10M
<span style="white-space:pre"> </span>php_value upload_max_filesize 8M
<span style="white-space:pre"> </span>php_value max_file_uploads 50
<span style="white-space:pre"> </span></IfModule>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息