[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: аплоад
Guest
как проверить файл при загрузке на принадлежность к музыкальному типу(расширение не в счет)?




Спустя 4 часа, 40 минут, 19 секунд (18.05.2010 - 23:46) zarafar написал(а):
Проверить mime-type с помощью ф-ции mime_content_type();

Для apache нужно проверить, должен быть подключен mime_module :
LoadModule mime_module modules/mod_mime.so

Поддерживаемые типы можно найти в файле mime.types, который лежит на том же уровне, где файл конфигурации сервера. Или найти таблицу в интернете.

Спустя 9 часов, 47 минут, 6 секунд (19.05.2010 - 09:33) Guest написал(а):
zarafar
вот про этоя не знал, большое спасибо!!!

Спустя 38 минут, 58 секунд (19.05.2010 - 10:12) Guest написал(а):
блин, модуль установлен, но функция не найдена пишет
Fatal error: Call to undefined function mime_content_type()

Спустя 40 минут, 19 секунд (19.05.2010 - 10:53) zarafar написал(а):
php.ini
extension=php_mime_magic.dll

А еще либа для apache по-другому называется, я перепутал ночью smile.gif
Цитата

mime_magic_module
Определяет типы документов путем анализа их содержимого. По умолчанию не ставится.

mime_module
Определяет тип документа по расширению. Установка по умолчанию.

LoadModule mime_magic_module modules/mod_mime_magic.so

Спустя 3 часа, 35 минут, 5 секунд (19.05.2010 - 14:28) Guest написал(а):
zarafar
ок , сейчас пойду разбираться, только встает вопрос на многих ли хостингах этот модуль есть или настроен как нужно?

Спустя 22 минуты, 11 секунд (19.05.2010 - 14:50) Guest написал(а):
zarafar
блин опишу ситуацию так:
extension=php_mime_magic.dll - поставил, только прикол в том что в папке-то нет этого файла.

в папке modules присутствует только
1)mod_mime.so

2)mod_mime_magic.so - нету, а в конфиге ссылка на него есть

включил я в настройках апача mod_mime_magic.so - видимо из-за отсутствия самого файла сайт просто тупо не грузится.

php непонятно как скомпилирован или я что-то не понимаю?
п.с стоит обычный денвер с оф. сайта.

Спустя 4 часа, 10 минут, 45 секунд (19.05.2010 - 19:01) zarafar написал(а):
Денвер, Модули PHP5
Денвер, Модули Apache

Почему в денвере нет этого модуля, можете прочитать на сайте самого денвера:
О Денвере (потому что из денвера все вырезали)

На счет популярности модуля у хостеров, не знаю. smile.gif

Спустя 28 минут, 10 секунд (19.05.2010 - 19:29) Guest написал(а):
zarafar
в любом случаи спс!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.