Что-то поломалась у меня отдача картинок.
Есть вот такой код отправки фотографии пользователю:
Код: Выделить всё
Yii::app()->request->sendFile(basename($foto->file),file_get_contents($foto->file));
Однако при попытке открыть его "просмоторщиком" изображений (дефолтный в Убунту) получаю вот что:
"Произошла ошибка интерпретации файла изображения формата JPEG (Not a JPEG file: starts with 0x0d 0x0a)".
Если сохранить этот же файл средствами браузера ("сохранить изображение") - файл открывается нормально.
md5sum обоих файлов совпадает, однако файл, полученный через sendFile не открывается ни в одном редакторе/просмоторщике.
Может кто сталкивался?
Yii из SVN, Ubuntu 10.4, Apache