Autor | Zpráva | ||
---|---|---|---|
Mastodont Profil |
#1 · Zasláno: 3. 4. 2010, 13:45:19
Zkouším vytvořit alias mimo DocumentRoot a Apache (Windows) hlásí 403, nejspíše kvůli právům (?), jenže nevím, co mám ještě udělat.
<VirtualHost 127.0.0.1:80> DocumentRoot "D:/developer/AAAA/www1" ServerName testy Options Indexes FollowSymLinks Includes Alias /templates/ "d:/developer/AAAA/sites/default_www/templates/" </VirtualHost> Odkaz na cokoli uvnitř složky templates - http://testy/templates/neco.gif - skončí výše zmíněnou chybou 403. |
||
mafos Profil |
#2 · Zasláno: 3. 4. 2010, 14:57:08 · Upravil/a: mafos
No tak nevím jak na Windows, ale na Linuxech je potřeba nastavit přístupová práva. Osobně to nastavuji na 0775. Ve Windows to možná bude pravým tlačítkem na složku -> vlastnosti -> zabezpečení. Potom v Linuxech je třeba spustit symlink a restartnout Apache. Nevím jak windows. Osobně jsem virtualhost nastavoval podle týhle diskuse. Ve třetím příspěvku od Maxe je to pěkně vysvětlený. Ale je to pro Linux. Nevím jestli je to stejný a nevím jak se to dělá ve Windows. Třeba Vám to ale pomůže.
Jo tak teď jsem se koukal do starších diskusí a viděl jsem, že jsem Vás už na tu adresu odkazoval :-) Asi to nepomohlo. Takže se omlouvám za zbytečný příspěvek. |
||
Mastodont Profil |
#3 · Zasláno: 3. 4. 2010, 19:15:58
Díky, už jsem na to přišel. Měl jsem blbě definován <Directory> jen pro ten DocumentRoot, stačilo změnit na
<Directory "D:/developer/AAAA"> |
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0