Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
449 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Problèmes logs serveur Apache sous CentOS

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problèmes logs serveur Apache sous CentOS

n°1283575
boss183
Posté le 05-07-2011 à 11:37:35  profilanswer
 

Bonjour à tous,
 
je fais tourner un serveur apache sur une CentOS, et j'ai voulu changer le répertoire où se situe les logs d'erreur, pour cela, j'ai changé le répertoire dans le fichier httpd.conf :
 
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog /home/dirperso/logs/error_log
 
et lorsque je souhaite redémarrer mon serveur apache j'ai cette erreur :
Stopping httpd:                                            [FAILED]
Starting httpd: (13)Permission denied: httpd: could not open error log file /home/dirperso/logs/error_log.
Unable to open logs
                                                           [FAILED]
 
 
J'ai vérifié les permissions et tout est OK sur les répertoires, home et dirperso en +x et logs en 777 donc je vois pas où est le problème.
 
Une autre partie concerne les erreurs dans le htttpd.conf, est-ce que je dois la modifier :
Alias /error/ "/var/www/error/"
 
<IfModule mod_negotiation.c>
<IfModule mod_include.c>
    <Directory "/var/www/error">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        AddHandler type-map var
        Order allow,deny
        Allow from all
        LanguagePriority en es de fr
        ForceLanguagePriority Prefer Fallback
    </Directory>
 
 
Merci d'avance pour votre aide

mood
Publicité
Posté le 05-07-2011 à 11:37:35  profilanswer
 

n°1283577
o'gure
Modérateur
Multi grognon de B_L
Posté le 05-07-2011 à 11:44:53  profilanswer
 

et quid du répertoire /home/dirperso/logs/ ?


Message édité par o'gure le 05-07-2011 à 11:45:28
n°1283578
o'gure
Modérateur
Multi grognon de B_L
Posté le 05-07-2011 à 11:47:03  profilanswer
 

cela étant, mettre /home et /home/disperso en 777 est un poil bourrin. J'aurais personnellement mis un 711 sur /home/disperso et les droits ad-hoc sur logs pour le user (ou groupe) sous lequel tourne httpd (www-data sur beaucoup de distrib)

n°1283579
boss183
Posté le 05-07-2011 à 12:05:48  profilanswer
 

je sais que c bourrin c juste pr tester et le répertoire logs est aussi en 777 ^^

n°1283623
Wobak
Come get some !
Posté le 05-07-2011 à 16:54:03  profilanswer
 

Je dirais soit :
-Apache qui refuse d'écrire hors de /var/log si le répertoire ne lui appartient pas
-SELinux qui refuse à Apache d'écrire hors de /var/log/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Problèmes logs serveur Apache sous CentOS

 

Sujets relatifs
Equivalent de FileZilla Server sous CentOSRsync de 2 serveur linux sous VMware
Serveur debian : activer mail() phpServeur debian : activer mail() php
Monter un disque réseau Windows sur un serveur linuxServeur de Stockage Universel "maison"
client vpn en shell se connectant à un serveur fortinetCreation de template d'un serveur existant
Question sur proxy apache.Logiciel pour Apache qui affiche qui est connecté?
Plus de sujets relatifs à : Problèmes logs serveur Apache sous CentOS


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR