Pages : 1
#1 Le 07/03/2014, à 19:30
- keokaz
erreur 403 apache
Bonjour,
je suis en traint de me faire un sereur web clean sous une vm
j'ai installé une centos,
mon documentroot se trouve en /www,
j'ai mis un index.html pour savoir si mon serveur fonctionne,
pour le moment j'ai juste installé php.
lorsque je vais sur localhost c'est bien la page de présentation apache,
lorsque je vais sur localhost/index.html j'ai une erreur 403
je suis allé sur /etc/httpd/log/erreur_log voici ce que j'ai
[Fri Mar 07 09:37:39 2014] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 configured -- resuming normal operations
[Fri Mar 07 09:38:36 2014] [error] [client ::1] (13)Permission denied: access to /index.html denied
je ne trouve pas pourquoi j'ai cette erreur voici mon mes droits de dossier
[root@VMlamp www]# chown apache:apache index.html
[root@VMlamp www]# ls -l
total 8
-rwxr-xr-x. 1 apache apache 17 7 mars 09:38 index.html
-rwxr-xr-x. 1 apache apache 27 7 mars 09:26 info.php
[root@VMlamp www]# chmod 777 index.html
voici ma configuration apache
DocumentRoot "/www"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
pour le moment je suis dans la virtual box
merci d'avance de votre réponse
Hors ligne
#2 Le 08/03/2014, à 02:39
- jerome33
Re : erreur 403 apache
Je vois que tu agis en tant que root. Ce serait mieux en tant que propriétaire du serveur web, vraisemblablement apache.
Tu as mis un index.html, mais où est la page d'accueil du serveur (It works!)?
Hors ligne
#3 Le 08/03/2014, à 03:33
- maxpoulin64
Re : erreur 403 apache
Es-ce que apache a bien les droits X sur ton /www ? Je me suis fais avoir plusieurs fois, 0777 sur tout le contenu du dossier, mais le dossier lui-même n'avait pas les bonnes permissions qui empêchait le serveur de traverser le dossier.
ls -ld /www
Au passage c'est un forum Ubuntu pas CentOS, t'aurais probablement plus de chance sur un forum CentOS la configuration de Apache étant sensiblement différente (entre-autre, sur Debian/Ubuntu le serveur tourne en tant que "www-data" et la racine web se trouve dans /var/www, la configuration se situe dans /etc/apache2/ ainsi que dans /etc/apache2/conf.d/ et /etc/apache2/sites-{available,enabled}/ alors que sur CentOS il s'agit de /etc/httpd.conf, plein d'autres conneries du genre. Même si les deux sont à base de GNU/Linux, avec le même logiciel, ce sont deux distributions complètement différentes.
Hors ligne
#4 Le 08/03/2014, à 13:00
- HP
Re : erreur 403 apache
Je me suis fais avoir plusieurs fois, 0777 sur tout le contenu du dossier, […]
Magnifique !
cat /dev/urandom >/dev/null 2>&1 #github
Hors ligne
Pages : 1