1

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

1 回答 1

2

Plupload 只能调整 png 和 jpeg 文件的大小(参见例如 gears 运行时源

我猜你的问题是分块处理。

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

于 2013-09-09T09:07:44.777 回答