如何修复plupload问题,因为它不接受大维.gif文件?

时间:2013-09-08 14:37:17

标签: php yii yii-extensions plupload

问题是,当我尝试上传大尺寸的.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")
                ),

1 个答案:

答案 0 :(得分:2)

Plupload只能调整png和jpeg文件(see for example the gears runtime source

的大小

我猜你的问题在于分块处理。

您的jpgs和png在客户端调整大小并获得1Mb块大小,而您的GIF没有。 你应该尝试禁用分块,看看它是否有所作为。如果是这样,您应该查看服务器端的分块处理或请求大小限制,并修复它