问题是,当我尝试上传大尺寸的.gif文件时,它不会被接受, 但是较低的可以。而其他照片扩展,如jpg,jpeg都可以。为此做任何工作? 这是我在plupload中的选项
'options' => array(
'runtimes' => 'gears,html5,flash,silverlight,browserplus',
'url' => $this->createUrl('upload'),
"max_file_size" => '10mb',
'chunk_size' => '1mb',
'unique_names' => true,
'resize' => array('width' => 900, 'height' => 900, 'quality' => 90),
'filters' => array(
array("title" => "Image files", "extensions" => "jpg,gif,png,jpeg")
),
答案 0 :(得分:2)
Plupload只能调整png和jpeg文件(see for example the gears runtime source)
的大小我猜你的问题在于分块处理。
您的jpgs和png在客户端调整大小并获得1Mb块大小,而您的GIF没有。 你应该尝试禁用分块,看看它是否有所作为。如果是这样,您应该查看服务器端的分块处理或请求大小限制,并修复它