Вызов неопределенной функции mime_content_type (), не может изменить настройки сервера

У меня есть ошибка, найденная в заголовке (Call to undefined function mime_content_type() ). Я читал о повторной компиляции PHP, а также использовании finfo_open(FILEINFO_MIME_TYPE); , Проблема с последней заключается в том, что моя версия PHP составляет 5.2.15, которая слишком старая для поддержки finfo , поэтому я переключился на mime_content_type() (что, на мой взгляд, более чистое), но мой сервер тоже не поддерживает это!

Мой вопрос заключается в следующем: могу ли я использовать ini_set() для установки значения, чтобы я мог использовать mime_content_type() , или есть другой способ (хакерство), чтобы получить тип mime файла?

Вот мой PHPinfo (): http://staging.cliquesoft.org/cs/infos.php

Спасибо за любую помощь.

Вы можете использовать повторную реализацию из http://upgradephp.berlios.de/ . Он определяет функцию te mime_content_type если отсутствует. Вы найдете его в include("ext/mime.php");

Также есть версия в PEARs PHP_Compat .