Word文档扩展名在上传时更改为.bin



在我的应用程序中以.doc扩展名上传的Word文档将作为.bin文件上传。这是表单代码:

$this->setValidator('upload_report', new sfValidatorFile(array(
    'mime_type_guessers' => array('guessFromFileinfo'),
    'path' => sfConfig::get('sf_upload_dir').'/reports',
    'required' => $required,
 )));

你知道它为什么这么做吗?

感谢

Symfony尝试猜测文件的mime类型,并根据检测到的mime名称命名文件。我以前遇到过这个问题,并在preSave方法中修复了它来移动文件。

最新更新