Доступ к Mime-типу Apache для сопоставления расширений - PullRequest
5 голосов
/ 09 апреля 2010

Предоставляет ли PHP Mime-тип Apache для сопоставления расширений в любой форме или форме.

То есть Apache обычно имеет список расширений файлов (.gif, .pdf), которые он отображает в список типов Mime (image / gif, application / pdf и т. Д.) В файле, обычно называемом mime. типы. Есть ли способ получить список этих отображений для текущего запущенного процесса apache через PHP?

Не имея этого, есть ли способ у PHP спросить у Apache, какой файл mime.type он использует?

1 Ответ

2 голосов
/ 09 апреля 2010

Возможно, вы запускаете php как CGI, но если вы используете mod_php и файл доступен через URL, вы можете взглянуть на:

http://us2.php.net/manual/en/function.apache-lookup-uri.php

Или, если вы не ограничены ограничениями openbasedir, вы можете выполнить цикл file('/usr/local/apache2/conf/mime.types')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...