Как позволить апачу получать доступ к другому озиду каталога/html/www/

В данный момент у меня есть апачский веб-сервер, и в этом веб-сервере у меня есть файл "test.html". этот файл передает звуковой файл потоком из следующего каталога. "audio/monkey.mp3". (полный путь /var/www/html/work/audio/monkey.mp3), это хорошо работает в данный момент.

идеально я хотел бы получить доступ к другому звуковому файлу в другом каталоге, который является вне каталога веб-сервера. для экс-клена/var/spool/music/.

я пытался указать на файл "test.html" на там, но он не работал. что-либо сторона/var/www/html/не будет работать.

0
задан 22 October 2015 в 19:33

2 ответа

Апач ограничен служащими файлами в его корне документа. Вы могли изменить корень документа (вероятно, не лучшая идея в этом случае). Вы могли также создать символическую связь со справочником:

ln -s /var/spool/music /var/www/music

Вы должны будете также удостовериться, что у апача есть +r привилегии для рассматриваемых файлов и +x для справочника. Один способ гарантировать это состоит в том, чтобы изменить группу рассматриваемых файлов/папки к www-data.

2
ответ дан 30 September 2019 в 07:02

Я дам этому движение. Есть ли какие-либо угрозы безопасности, если я использую символическую связь? конечная цель должна позволить пользователям быть в состоянии к музыке потока в сети gui.

shanika

0
ответ дан 30 September 2019 в 07:02

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

Похожие вопросы: