Определение MIME type через PECL

Metal Messiah
На сайте с 01.08.2010
Offline
163
466

Доброго времени суток!

На сайте используется класс

class.upload.php Version 0.30
Copyright (c) Colin Verot 2003-2010. All rights reserved (Last modified 05/09/2010)

если кратко - загрузка картинок, преобразование размеров и т.д.

После переезда на новый сервер картинки перестали уменьшаться до указанных в конфиге размеров, когда стал копать обнаружил что неверно определяется MIME тип файлов - вместо image/gif, image/jpeg и т.д. - application/octet-stream. Как это исправить? В идеале убрать класс, поставить 3 IF'а, и для смены размеров использовать функцию строк на 10, которую я использую кругом уже несколько лет с тех пор как написал, но не хочу вносить глобальные изменения в этот двиг.

Лог класса показывает следующее:

- Checking MIME type with Fileinfo PECL extension
MAGIC path defaults to /usr/share/file/magic
MIME type detected as application/octet-stream; charset=binary by Fileinfo PECL extension
- MIME validated as application/octet-stream

Определяется через фкнкцию finfo_file().

Спасибо.

anonymous, думай что говоришь и не забывай подписать отзыв :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий