Apache не отправляет мне заголовок MP3, даже когда я использую прямой адрес для файла

Apache не отправляет мне заголовок MP3 даже при использовании прямого адреса к файлу. Это означает, что я могу воспроизводить его с помощью аудиоплееров Flash на своих веб-страницах, но когда я попытался загрузить их с прямого адреса на моем сервере, я получил:

Ошибка 101 (net::ERR_CONNECTION_RESET): соединение было сброшено

Или это иногда дает мне файл с .mp3 расширение файла, которое имеет размер файла 13 байт. Когда я открываю этот файл в gedit/ Notepad, это просто:

<html></html>

У меня нет проблем с файлами и изображениями PHP, но файлы MP3 никогда не отправляются в браузер для загрузки или воспроизведения.

Я добавил следующий код httpd.conf, но нет никакой разницы!

AddType audio/mpeg   .mp3

2 ответа

Вам нужно изменить файл mime.types, а не файл httpd.conf. Добавьте (или измените) следующую строку в файл mime.types и перезапустите Apache.

audio/mpeg          mpga mp2 mp3

В этом посте приведен пример файла mime.types, который должен охватывать все потребности вашего приложения.

Может быть

AddType audio/mpeg .mp3

А затем перезапустите Apache.

Другие вопросы по тегам