Apache2 auf Ubuntu und Virtuelle Ordner

  • Hallo
    wenn ich meinen server über http://localhost/ bekomme ich die HTMLs von /var/www/ angezeigt.
    ich möchte über http://localhost/crypt/ "/media/truecrypt3" anzeigen.

    So gehts
    so nicht

    bei lösung 2 erhalte ich

    Code
    Forbidden
    
    
    You don't have permission to access /crypt/ on this server.
    Apache/2.2.12 (Ubuntu) Server at localhost Port 80

    der unterschied ist hier:
    Alias /crypt "/media/truecrypt3"
    <Directory "/media/truecrypt3">

  • Hi,
    dann lege doch deine Ordner einfach unter

    Code
    /var/www/crypt/media/truecrypt3


    ab.
    Dann mal schlee auf der CommandLine

    Code
    chown  www-data:www-data -R /var/www/crypt
    chmod 744  -R /var/www/crypt


    Dann sollte es eigentlich auch VirtualHosts gehen.

    MfG
    Der_Doc

  • ich kann den ordner nicht einfach verlegen da das ein gemountedes Truecrypt Volume ist.
    wenn ich die Befele mit /media/truecrypt3 ausführe erhalte ich das:

    Code
    chown: Ändern des Eigentümers von „/media/truecrypt3“: Operation not permitted


    Edit: Das Volume ist FAT. Vielleicht liegt es daran das FAT keine rechte kennt?
    Edit2: Hab das Volume auf EXT2 gewechselt. jetzt gehts mit der rechtevergabe.
    Es geht
    Danke

    Edit3: Wenn jemanden was zu FAT einfält bin ich trozdem froh

    2 Mal editiert, zuletzt von senden9 (11. Februar 2010 um 14:21)