用于上传pdf文件的mime_types - symfony

时间:2011-09-06 11:01:29

标签: symfony-1.4 mime-types

我有一个文件上传字段,在configure()我已经推出了'mime_types' => 'web_images'但是当我上传pdf文件时这会给我一个错误...我该怎么写而不是{{ 1}}能够上传pdf的吗?谢谢。

2 个答案:

答案 0 :(得分:1)

删除'mime_types' => 'web_images'

答案 1 :(得分:1)

您必须设置正确的mime类别:

$this->setValidator('my_upload_widget', new sfValidatorFile(array(
            'required'        => false,
            'path'            => sfConfig::get('sf_upload_pdf_dir'),
            'mime_categories' => array('pdf' => array('application/pdf', 'application/x-pdf')),
            'mime_types'      => 'pdf'
        )));