Portál AbcLinuxu, 4. prosince 2025 15:54
Zdravím,
jsem laik a tohle bych chtěl využívat jen pro jednoduché psaní php scriptů.
Mám následující problém: Ve VirtualBoxu mám nainstalovanou Fedoru 12. Pomocí VirtualBoxu tam sdílím složku z hostitelského systému (Windows XP), je namountovaná do /var/www/html/. Když chci prohlížet obsah pomocí browseru (http://localhost:80) napíše mi to 403 Forbidden. Práva té složky mám na 0777 (o bezpečnost nejde, mám to pouze pro vlastní použití) Nejde mi to do hlavy, ale to asi proto, že tomu moc nerozumím. Proto prosím o radu zkušenější. Předem díky
Nemám. Je tam defaultně nastavený DocumentRoot na "/var/www/html". Je tedy potřeba konfigurovat VirtualHosta i v tomto případě? Chtěl jsem se tomu vyhnout, neboť i toto je pro mne španělská vesnice. Pokusil jsem se o to takto:
<VirtualHost /webdesign:80>
ServerName: Webdesign
DocumentRoot: /var/www/html
</VirtualHost>
Nicméně po uložení už mi ani nenaskočil daemon, vyplivl: Syntax error (týkající se toho VirtualHostu) "DocumentRoot must be a directory" (nerozumím tomu, vždyt je to adresář..)
... sdílím složku z hostitelského systému (Windows XP), je namountovaná do /var/www/html/Namountované soubory z Windows totiž určitě nemají rozumný SELinux kontext.
Namountuju tu složku na jiné umístění - chmod 777 a vytvoř zástupce do /var/www/html, potom zkus toho zástupce v prohlížeči otevřít, možná ti to půjde!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.