可能重复:
覆盖upload_max_filesize
我使用这些代码更改上传文件大小: -
echo ini_get('upload_max_filesize').'<br/>';
ini_set("upload_max_filesize","300M");
echo ini_get("upload_max_filesize");
Run Code Online (Sandbox Code Playgroud)
但是我得知道
2M
2M
Run Code Online (Sandbox Code Playgroud)
这是在php.ini中设置的.
我想更改文件上传大小限制.
dev*_*ler 58
upload_max_filesize"2M" PHP_INI_PERDIR
PHP_INI_PERDIR 条目可以在php.ini,.htaccess,httpd.conf或.user.ini中设置(自PHP 5.3起)
所以你不能用ini_set它.
你也需要增加post_max_size.
要上传大文件,此值必须大于upload_max_filesize
您可能还需要增加 memory_limit
如果配置脚本启用了内存限制,则memory_limit也会影响文件上载.一般来说,memory_limit应该大于post_max_size.
正如其他人所指出的那样,upload_max_filesize不能在运行时更改(使用ini_set).但是,一旦您正确更改它,您仍然需要增加这些值.
| 归档时间: |
|
| 查看次数: |
84963 次 |
| 最近记录: |