Sida 1 av 1

[LÖST] Indexera mapp i Apache med Alias blir 403 Forbidden

Postat: 15 jan 2012, 11:45
av viriol
Hej!

Jag försöker få till en Alias i Apache på min Ubuntu-burk. Jag är total newbie på detta men jag vill att när man skriver
http://192.168.0.3/musik/
så ska man komma till
/home/viriol/glenn/Backup/Musik/

Detta fungerar med min Alias om jag har en index.php-fil i /home/viriol/glenn/Backup/Musik/-mappen. Men det jag vill är att Apache ska lista min mapp med filer och undermappar om jag inte har någon index-fil där, men då får jag bara
403 Forbidden / You don't have permission to access /musik/ on this server.

Så här ser min Apache-fil ut:

Kod: Markera allt

<VirtualHost *:80>
  DocumentRoot /home/viriol/public_html
  <Directory /home/viriol/public_html/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    allow from all
  </Directory>
  Alias /musik /home/viriol/glenn/Backup/Musik
  <Directory /home/viriol/glenn/Backup/Musik>
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    allow from all
  </Directory>
</VirtualHost>
Som ni ser har jag samma "inställningar" för /musik som för root-mappen & i root-mappen fungerar det perfekt att lista undermappar & filer. Därför tänker jag att det säkert är något rättighetsproblem med mapparna i min Alias..?

I loggen får jag bara:
(13)Permission denied: Can't open directory for index: /home/viriol/glenn/Backup/Musik/

Tacksam för svar!!

Re: Indexera mapp i Apache med Alias blir 403 Forbidden

Postat: 15 jan 2012, 13:37
av viriol
Alla andra mappar under Backup-mappen hade chmod 755, men just Musik-mappen hade 711 av någon anledning, har väl klantat till det på något sätt. När jag ändrat till 755 så fungerade det prima! :)

Är som sagt inte alls insatt i Ubuntu eller rättigheter, men finns det något risk med att ha 755 på mappar som visas publikt med Apache? Eller vad är standard? :P