Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/10/2008, à 22:00

francois008

LAMP: site web sur une partition FAT32

J'ai un site web dans le dossier /media/disk/www/bloc/:
drwx------  5 fmaz root  4096 2008-10-01 15:50 bloc

... une partition FAT32.

Lorsque j'essaie d'accéder via mon navigateur à:
http://localhost/www/
ou
http://localhost/www/bloc/

J'obtiens:
Forbidden
You don't have permission to access /www/ on this server.

ou /www/bloc/ si j'essaie le second.


Bon bref, c'est quoi la blague ?
Ps.: Non, je n'ai pas de fichier .htaccess dans mes dossier

Voici ma config apache ( /etc/apache2/sites-enabled/000-default ):

NameVirtualHost *

<VirtualHost *>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

        Alias /www/ "/media/disk/www/"
        <Directory "/media/disk/www/">
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

</VirtualHost>

La raison pour laquelle je DOIS conserver mes fichiers sur la partition fat32 plutot que tout mettre dans /var/www/:
... Windows. ( Photoshop + Tester avec IE/Chrome)

Hors ligne

#2 Le 07/10/2008, à 01:23

scrounch

Re : LAMP: site web sur une partition FAT32

La raison pour laquelle je DOIS conserver mes fichiers sur la partition fat32 plutot que tout mettre dans /var/www/:
... Windows. ( Photoshop + Tester avec IE/Chrome)

-> n'ai rien compris

Il existe un driver ext3 pour windows (et personnelement je lui ai jamais donné le droit de toucher a ma racine ^^) juste la lecture du home... mais bon.... paranoia quand tu nous tiens tongue

Hors ligne

#3 Le 07/10/2008, à 04:36

francois008

Re : LAMP: site web sur une partition FAT32

Oui mais si j'ai pris la peine de donner des raisons pour lesquelles je désire que mes fichiers demeurent en fat32, c'est que je ne désire PAS envisager de passer en ext3 pour cette partition et que je souhaite que mes fichiers y demeurent.

J'ai vu que je n'étais pas le seul à éprouver ce problème, hors, il semble que si certains ont réussit à résoudre le problèmes, ils n'ont pas été très détaillé sur la solution. sad

Hors ligne

#4 Le 07/10/2008, à 12:48

BorX

Re : LAMP: site web sur une partition FAT32

Loggue-toi avec l'utilisateur Apache :

sudo -s -u www-data

Et essaye d'aller dans le répertoire contenant ton site web

cd /media/disk/www/bloc/

Si tu n'y parviens pas, c'est le problème que rencontre sûrement Apache ; il convient dans ce cas de t'arranger pour y parvenir (en jouant sur les droits).
Si tu y parviens, le problème est ailleurs...

Hors ligne

#5 Le 07/10/2008, à 13:43

kuri

Re : LAMP: site web sur une partition FAT32

+1, on le voit bien ici :
drwx------  5 fmaz root  4096 2008-10-01 15:50 bloc

seul fmaz a des droits dessus

Hors ligne

#6 Le 07/10/2008, à 14:02

BorX

Re : LAMP: site web sur une partition FAT32

kuri a écrit :

+1, on le voit bien ici :
drwx------  5 fmaz root  4096 2008-10-01 15:50 bloc

seul fmaz a des droits dessus

Là où je ne me prononce pas, c'est sur la gestion des droits sur une FAT32...
Je ne sais pas si la commande suivante fonctionne :

chmod -R 777 /media/disk/www/bloc/

Et j'en sais encore moins sur un chown...

Hors ligne

#7 Le 07/10/2008, à 14:47

angel2005

Re : LAMP: site web sur une partition FAT32

il n'y a pas de gestion de droit sur du fat et fat32, seul une permission de lecture seule facon windows existe mais n'ai pas reconnu par le systeme chmod.

si tu as des souci de droit et que tu veux pas de ext3 alors converti ta partition en ntfs, ca ira peut etre mieux mais rien n'est sur car apache sous linux se cale sur les chmod et non la gestion de droit en ntfs. enfin a ma connaissance.

Dernière modification par angel2005 (Le 07/10/2008, à 14:48)


Ubuntu Intrepid 8.10, sur Dell Latitude 120L 2 Gigas de Ram
Ubuntu Intrepid 8.10, sur Desktop CM asus P4B533
Carte video nvidia NX7600GT/ carte son M-audio Delta 44 2 gigas de Ram
http://www.imprimerie-creative.com

Hors ligne

#8 Le 07/10/2008, à 18:52

kuri

Re : LAMP: site web sur une partition FAT32

il me semble que tous les fichiers sont consideres comme appartenants au proprietaire du montage.

certes il peut pas chmod son repertoire qui est sur sa partoche, mais il peut modifier son umask dans son fstab pour monter la partition avec les bons droits d acces. enfin quand je dis bon, je dis ... qui permettent au serveur web d y acceder ...

Hors ligne