【发布时间】:2011-09-26 21:31:23
【问题描述】:
我有一个基于 flex 的图片上传表单,但我丢失了它的源代码。现在上传大图像(大约 10MB)出现了问题,但是对于相同的图像,旧的基于 html 的表单可以正常工作。在我的 php 文件中有
ini_set("post_max_size","64M");
ini_set("upload_max_filesize","64M");
基于 Flex 的表单返回 file[error] = 2,即 MAX_FILE_SIZE 错误。似乎在 flex 中的某个地方有一个自动生成的字段 MAX_FILE_SIZE,它在发送文件时发送到服务器。我无法在 flex 中更改此值,所以这是我的问题 - 有没有办法在 php 处理 MAX_FILE_SIZE 变量并生成错误之前从 php 重写 MAX_FILE_SIZE 变量?
【问题讨论】:
-
您可以在 HTTP 服务器配置中即时更改它,例如使用 .htaccess。比较:stackoverflow.com/questions/6582264/…
-
这种基于 flex 的表单是否接受任何 FlashVars?
标签: php