IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problème de droits apache


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 39
    Par défaut Problème de droits apache
    Re-bonjour!

    Je suis sur centOS (linux) et je viens tout juste de parvenir a installer mon serveur apache, PHP et MySQL.
    J'ai mit un fichier 'index.php' dans mon répertoire /var/www et le fichier s'affiche parfaitement dans mon navigateur.
    Par contre, j'ai crée le dossier '/var/www/siteweb', et la je me retrouve avec une erreur 403 forbidden.
    En gros j'ai pas les droits d'accès, via le navigateur, dans ce dossier.
    Je suis root sur mon linux, j'ai testé avec des chmod 777 un peu partout, le dossier appartient bien à 'root' et pour finir, dans /etc/httpd/conf/httpd.conf j'ai mit la ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    DocumentRoot '/var/www'
     
    <Directory />
      Options FollowSymLinks
      AllowOverride None
    </Directory>
     
    <Directory '/var/www/'>
      Options Indexes FollowSymLinks
      AllowOverride None
      Order allow,deny
      Allow from all
    </Directory>
    Comme je pensais avoir correctement setté les droits du coup je vois vraiment pas où ca pêche

    Edit: J'ai cherché dans les fichiers de log d'apache:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    root@localhost > tail /etc/log/httpd/error_log
    [Mon Oct 22 16:09:50 2012] [error] [client xxx.xxx.xxx.xxx](13)Permission denied: access to /siteweb/index.html denied
    [Mon Oct 22 16:09:50 2012] [error][client xxx.xxx.xxx.xxx] File does not exist: /var/www/favicon.ico
    Et je viens de vérifier les chmod:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    root@localhost > ls -ld /var
    drwxr-xr-x. 23 root root 4096 17oct. 11:32 /var
    root@localhost > ls -ld /var/www
    drwxr-xr-x. 8 root root 4096 22 oct. 15:26 /var/www
    root@localhost > ls -ld /var/www/siteweb
    drwxr-xr-x. 5 root root 4096 22 oct. 15:29 /var/www/siteweb
    root@localhost > ls -ld /var/www/siteweb/index.html
    -rwxrwxrwx. 1 root root 4096 19 sept. 12:26 /var/www/siteweb/index.html
    J'ai un peu abusé du chmod 777 index.html sur ce dernier fichier

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    C'est illisible, ton truc avec les * à la place des espaces

    Il faut surtout que l'utilisateur Apache soit propriétaire des répertoires et des fichiers. Cet utilisateur est indiqué dans le fichier httpd.conf, directive User. Admettons que cet utilisateur soit www-data. Dans ce cas, il faut faire la chose suivante avec root :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    cd /var/www
    chown -R www-data *

  3. #3
    Membre averti
    Inscrit en
    Août 2009
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 39
    Par défaut
    Bonjour!

    J'ai pas comprit ce que faisaient les étoiles la à la place des blancs Hier elles y étaient pas, et la....

    Je viens donc de tester la commande 'chown -R apache *' et ca marche niquel
    Problème résolu, merci beaucoup ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/07/2007, 10h44
  2. problème affichage à droite du "separator"
    Par boudou dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 21/02/2006, 11h35
  3. Problème de droits sur un fichier
    Par BenoitDenis dans le forum Langage
    Réponses: 8
    Dernier message: 14/02/2006, 16h44
  4. problème de droits
    Par cyrill.gremaud dans le forum ASP
    Réponses: 8
    Dernier message: 12/12/2005, 08h12
  5. [Apache]Problème se services Apache
    Par bartmarley dans le forum Apache
    Réponses: 6
    Dernier message: 15/07/2004, 14h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo