При загрузке Word расширение документа изменяется на .bin - PullRequest
0 голосов
/ 06 января 2012

Документы Word, загруженные с расширением .doc в мое приложение, загружаются как файлы .bin. Вот код формы:

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

Есть идеи, почему он это делает?

Спасибо

1 Ответ

1 голос
/ 06 января 2012

Symfony пытается угадать MIME-тип файла и называет файл в соответствии с обнаруженным MIME-типом.У меня была эта проблема в прошлом, и я исправил ее в методе preSave для перемещения файла.

...