У меня есть ошибка, найденная в заголовке (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 .