Pages : 1
#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
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.
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
+1, on le voit bien ici :
drwx------ 5 fmaz root 4096 2008-10-01 15:50 blocseul 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