У меня нет проблем с доступом к другим файлам, загруженным через http, но к этому файлу m4a можно получить доступ только по ftp, при попытке доступа к http я получаю страницу не найденную
Убедитесь, что на вашем веб-сервере есть запись типа mime для файлов m4a.
Было бы неплохо получить больше информации. Какую установку вы используете, Windows или Linux? Я хотел бы убедиться, что файл действительно находится в пути, если вы загружаете другие типы файлов в каталог, в который загружает ваш ftp-пользователь, можете ли вы получить к нему доступ с веб-сервера? В случае Linux веб-сервер работает от имени другого пользователя, и вам необходимо убедиться, что этот пользователь действительно может получить доступ к цепочке каталогов вашего файла, включая ваш файл. Вы получаете отказ в разрешении, когда это так, хотя я предполагаю без дополнительной информации, что ваш каталог ftp-дампа не находится в области, в которую ваш веб-сервер может добраться.