在我的表单中无法超出2MB的文件上传限制

时间:2010-09-14 15:13:09

标签: php .htaccess

我正在尝试使用.htaccess

将upload_max_filesize更改为4M
php_value upload_max_filesize 4M

但是PHP的规模继续限制为2M

upload_max_filesize 2M 2M 

有什么建议吗?

4 个答案:

答案 0 :(得分:0)

而不是使用htaccess尝试:

<?php
ini_set("upload_max_filesize", "4M");
?>

我不知道它是否有效,但它可以是一种解决方法

答案 1 :(得分:0)

正如mck89建议的那样,尝试使用ini_set - 如果您在共享主机上,则可能需要使用该功能或​​将php.ini文件放在某处,因为并非所有主机都允许使用.htaccess来设置PHP配置

答案 2 :(得分:0)

这是答案

<IfModule mod_php5.c>
    php_value upload_max_filesize 4M
</IfModule>

(a)需要将设置放在IfModule容器中 (b)需要将.htaccess文件放在文档根目录

或者至少我是如何让它发挥作用的......

答案 3 :(得分:0)

您可能还想查看post_max_size设置,因为它也会影响上传大小限制。