PHP中的MAX_FILE_SIZE问题

时间:2011-09-26 13:10:13

标签: php

我有一个基于弹性的图片上传表单,我丢失了它的源代码。现在出现了上传大图像(大约10MB)的问题,但是使用相同的图像,旧的基于html的表单可以正常工作。在我的php文件中有

ini_set("post_max_size","64M");
ini_set("upload_max_filesize","64M");

基于Flex的表单返回文件[error] = 2,即MAX_FILE_SIZE错误。它似乎在flex中某处有一个自动生成的字段MAX_FILE_SIZE,它在发送文件时发送给服务器。我无法在flex中更改此值,所以这是我的问题 - 有没有办法在php处理MAX_FILE_SIZE变量并生成错误之前从php重写MAX_FILE_SIZE变量?

1 个答案:

答案 0 :(得分:2)

您无法使用ini_set更改该值,这可能是首先出现的问题。 可以为每个目录设置它们,以便您可以尝试在.htaccess文件中更改其值

php_value    upload_max_filesize    64M
php_value    post_max_size    64M