Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: thc в Feb 01, 2004, 10:58



Титла: Filmi prez Web?
Публикувано от: thc в Feb 01, 2004, 10:58
imam instalirano apache i iskam da napravia taka che da moga da si gledam filmi prez nego.filmite obache ne sa v root directoriata na apache-to a v montirani dialove FAT v /mnt.kato napravia link kato tozi
Цитат
<a href="/mnt/put/do/filma/film.avi">Film</a>
ili
Цитат
<a href="../../../../put/do/filma/film.avi">Film</a>
ili
Цитат
<a href="file:///mnt/put/do/film/film.avi">Film</a>
ne stava nishto i apacheto vrushta greshka.doseshtam se che tova e zaradi sigurnnostta apache po default da niama dostup izvun svoiata direktoria no znam che triabva da ima nachin da im napravia niakakvi vruzki kum tezi filmi bez da se nalaga da sa v /var/www/htdocs naprimer zashtotp probvah da kopiram edin film tam i kato go pusnah taka trugna.niakoi znae li kak da si resha problema?
10x


Титла: Filmi prez Web?
Публикувано от: n_antonov в Feb 01, 2004, 14:54
Нормално е да връща грешка. Това, което искаш да направиш, става, но в комбинация със Samba. Предполагам, че става дума за квартален LAN. Фактически, хиперлинкът от уебстраницата, препраща браузера на клиента към локалния файлов протокол, т.е. това може да стане, ако пуснеш Samba и шернеш тези ресурси през нея.


Титла: Filmi prez Web?
Публикувано от: n_antonov в Feb 01, 2004, 14:57
В допълнение, дори да позволиш на apache да достъпва тези файлове, това не означава, че ще могат клиентите да гледат филмите в реално време. Просто ще трябва да ги изтеглят и чак тогава да ги гледат, освен ако фимите не са в поточен формат. Това могат да правят през SMB, NFS или някакъв друг такъв специализиран протокол за споделяне на файлове и директории, въобще ресурси през мрежата.


Титла: Filmi prez Web?
Публикувано от: в Feb 01, 2004, 15:12
Пробвай нещо от този род :

ln -s /mnt/dir_s_filma /var/www/htdocs/filmi

и после :

<a href="filmi/film.avi">Film</a>


Титла: Filmi prez Web?
Публикувано от: n_antonov в Feb 01, 2004, 16:47
kaloyan, това е ясно, но така нищо няма да постигне, защото всичко отново минава през http. Струва ми се, че човекът иска филмите да могат да се гледат в реално време, а не да се теглят от клиента първо и чак тогава да се гледат. В случая apache трябва да се използва само, за да пренасочи заявките към samba, а не да минава всичко през http.





Титла: Filmi prez Web?
Публикувано от: thc в Feb 01, 2004, 22:47
blagodaria za helpa, stana prez sambata ili po tochno taka:
Цитат
<a href="file:///\\localhost/filmi/film.avi">film</a>

a kakuv e nachina za da se gledat prez apache bez da se nalaga da se polzvat uslugite na samba?


Титла: Filmi prez Web?
Публикувано от: n_antonov в Feb 01, 2004, 22:56
По принцип може и през apache, но зависи от плеъра. Ако са в поточен формат, няма проблем. Примерно RealMedia, ASF. С .avi обаче е по-различно. Както и да е, не съм се задълбочавал много, но за LAN най-добре си е да се ползва Samba заради Windows-ите. Виж, ако става дума за мрежа от Unix/Linux-системи, задължително ползвай NFS и ще видиш какво се казва наистина мрежова файлова система;)