Portál AbcLinuxu, 10. května 2025 10:52
Zdravím,
mám adresář mimo root Apache (potažmo mimo root virtualhostu) a chci na něj vytvořit symlink, tak aby byl čitelný z internetu. Vytvořil jsem se tedy symlink (ln -s ...), do .htaccess nadřazené složky jsem přidal Options FollowSymLinks, jenže to pořád nefungovalo (error 403). Tak jsem zkusil to samé přidat do konfigurace daného virtualhostu, jenže to skončilo samým problémem. Práva jsem zkoušel nastavit i na zápis/čtení/spouštění všech, taky nepomohlo. SELinux mám v tolerantním módu. V errorlogu Apache je pouze napsáno, že symlink buď neexistuje nebo je nečitelný.
Nevíte, kde by mohl být problém? Jedná se o CentOS 5.3 a Apache 2.3
Děkuji za odpovědi
A dědí se to FollowSymLinks na ostatní adresáře? Protože tohle jsem zkoušel nastavit přímo na root toho webu, ne na konkrétní adresář kde je to následování symlinků potřeba. Plusko jsem myslím zkoušel, ale nejsem si jistý, za chvilku budu doma, tak vyzkouším.
Díky moc
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.