Титла: Apache 2.0.49 Публикувано от: nina в Sep 23, 2004, 21:11 Zdraweite, problema mi e sledniqt:
imam pusnat web server, kato w <Document Root> imam direktoriq mnt w koqto sym mountnala 80GB hdd na chetiri dqla FAT 32 s igri, filmi, muzika. Imam razreshen directory listing, no ne si wijdam direktoriite w koito sym mountnala dqlowete. Kogato syzdam link kym konkreten file w nqkoi ot tezi dqlowe, wsichko raboti kakto trqbwa i swalqm files s flashget. No e mnogo neudobno za wseki file da se syzdade link i reshih da montiram po drug nachin dqlowete, s mount_smbfs //somehost/somedir /www/htdocs/mnt/somedir, direktoriite se montiraha i weche se wijdat prez apache-to, no kato se opitwam da gi swalqm ne mi dawa i wadi greshka kato naprimer
Opitah se da otworq file s razshirenie .ini i mi go otwori prez browser-a, a kato se opitah da go swalq, stana bez problem. Nqkakwa ideq kyde byrkam i zashto ne moga da si izpolzwam files prez apache-to? P.S. Izwinqwam se za latinicata, no mi umrq hdd-to i w momenta sym s Knoppix ot CD-to bez nikakwi nastroiki. ![]() Титла: Apache 2.0.49 Публикувано от: zeridon в Sep 24, 2004, 10:30 Идеята е че апача няма права за read i execute на директориите върху FAT/NTFS дялове. (Обяснявам за втори път днеска)
FAT/NTFS са доста кофти файлови системи особено когато стане дума за права (просто им липсват) за целта линуь емулира права над самата файлова система, обаче ако никой не му каже познай какви права емулира
а на нас ни трябва да е
Проблема се решава като му се каже какви права да емулира. Да речем в /etc/fstab имаш подобен ред
Препоръчително е да добавиш и iocharset=utf-8,nls=windows-1251 ще ти спести малко проблеми с кирилицата. В твоя конкретен случай има и още едно решение ... пусни апачето като роот ... но тогава си както се казва dead meat. /оффтопик Добре дошла в гората ![]() Титла: Apache 2.0.49 Публикувано от: nina в Sep 24, 2004, 23:39 Благодаря за отговора но снощи забравих да уточня че апаче-то работи под FreeBSD и там мисля че формата на fstab е по различен.Добавих следния ред:
![]() Титла: Apache 2.0.49 Публикувано от: alex_c в Sep 25, 2004, 10:51 Ако не се лъжа, искаш в fstab да монтираш SAMBA дял от локалната машина. Това едва ли може да стане, защото SAMBA-сървърът се зарежда далеч по-късно от монтирането на файловите системи от fstab. Евентуално, можеш да опиташ да сложиш ред за монтирането на този дял някъде в края на скрипта за съответното ниво (нали така беше на *BSD-to). Цялата тази идея, обаче, - да създаваш <Document Root> в директория, монтирана от експортната от същата машина, ми се вижда малко налудна (извинявай за израза). Я си ползвай твоята natiwe файлова система и ги зарязвай тези MS shits.
Best wishes! Alex Титла: Apache 2.0.49 Публикувано от: в Sep 25, 2004, 11:54
Здравей ! Защо не подходиш по обратния ред ? Прехвърли информацията на native fs на ОС-а, пусни апачито както трябва и тогава линк-ни въпросната информация. След това пусни FTP и пак си линк-ни информацията която искаш. И накрая същата процедура със самбата. За всяка стъпка уточни превилегиите на сървърите и правата на потребителите. Спорна работа ! ![]() Титла: Apache 2.0.49 Публикувано от: nina в Sep 26, 2004, 00:13 alex_c, wqrno, praw si za reda na startirane i montirane me swetna zashto ne se e poluchilo po tozi nachin. Pokrai tazi rabota suvsem mi se otshtiq da polzwam "MS shits"
![]() ![]() P.S. Iwinqwam se pak za kirilicata no oshte sum s Knoppix ![]() |