Probleme redemarrage apache2
Résolu/Fermé
A voir également:
- Probleme redemarrage apache2
- Forcer redemarrage windows - Guide
- Désinstaller apache2 debian ✓ - Forum Debian
- Redémarrage ordinateur tres long - Guide
- Redémarrage en cours très long ✓ - Forum Windows 10
- Votre code est requis au redémarrage de l'iphone - Forum iPhone
10 réponses
Matthia$
Messages postés
364
Date d'inscription
mercredi 31 août 2005
Statut
Membre
Dernière intervention
17 mars 2010
78
27 oct. 2008 à 12:02
27 oct. 2008 à 12:02
J'aurais envie de remplacer "weekly" par "never" ou simplement de le supprimer. Mais franchement, je ne connais pas ce fichier ^^"
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 oct. 2008 à 12:09
27 oct. 2008 à 12:09
En fait ce fichier est pour la rotatin de logs.
Je pense que tu dois regarder dans /etc/cron.weekly
Je pense que tu dois regarder dans /etc/cron.weekly
Voici le résultat :
/var/log/apache2/*.log{
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root admin
sharedscripts
postrotate
if [ -f /var/run/apache2.pid ]; then
/etc/init.d/apache2 restart > /dev/null
fi
endscript
}
Ce programme fait quoi?
merci de ton aide
/var/log/apache2/*.log{
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root admin
sharedscripts
postrotate
if [ -f /var/run/apache2.pid ]; then
/etc/init.d/apache2 restart > /dev/null
fi
endscript
}
Ce programme fait quoi?
merci de ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci pour votre aide mais je vopis ce que je peux faire dans le répertoire cron.weekly car ya rien qui m'aide.
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
27 oct. 2008 à 14:23
27 oct. 2008 à 14:23
Bonjour,
Tu as deux choix en fait :)
Soit desactiver la rotation des logs apache, dans ce cas, plus de rotation, plus de redémarrage, mais tu risque de te retrouver avec des logs apache imposantes...
pour faire cela, execute les commandes suivante en tant que root:
Tu as deux choix en fait :)
Soit desactiver la rotation des logs apache, dans ce cas, plus de rotation, plus de redémarrage, mais tu risque de te retrouver avec des logs apache imposantes...
pour faire cela, execute les commandes suivante en tant que root:
mkdir /etc/logrotate.d/available mv /etc/logrotate.d/apache /etc/logrotate.d/availableL'autre solution, (préférable) est de determiner ce qui empeche le redémarrage d'apache, et de le corriger dans /etc/logrotate.d/apache
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
27 oct. 2008 à 14:27
27 oct. 2008 à 14:27
Pour la seconde possibilité, j'ai déjà eu un problème similaire avec apache2, mais c'est trop loin pour que mes souvenirs soient intactes...
A tout hasard, c'est peut-être un problème de droit pour écrire dans les fichiers logs (un cas probale en tout cas)
Que te donne la commande suiavnte:
A tout hasard, c'est peut-être un problème de droit pour écrire dans les fichiers logs (un cas probale en tout cas)
Que te donne la commande suiavnte:
grep -E "User|Group" /etc/apache2/apache2.conf
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
27 oct. 2008 à 14:35
27 oct. 2008 à 14:35
En cherchant un peu, j'ai retrouvé mon problème :-)
En gros, j'avais un apache qui tournait en SSL et une clé protégée par un mot de passe.
Est-ce ton cas ?
Quand tu relances apache a la main, tout se passe bien ? Aucun mot de passe ne t'est demandé ?
En gros, j'avais un apache qui tournait en SSL et une clé protégée par un mot de passe.
Est-ce ton cas ?
Quand tu relances apache a la main, tout se passe bien ? Aucun mot de passe ne t'est demandé ?
si justement je dois taper le mot de passe a chaque car j'utilise aussi le SSL :)
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
27 oct. 2008 à 15:31
27 oct. 2008 à 15:31
Donc plusieure solution (Je viens de re-tester, je n'arrive plus a reproduire le problème)
Normalement, pour un restart ou un graceful pas besoin de redonner le mot de passe.
1 - Mettre à jour apache (selon l'OS et la version d'apache)
2 - Dans logrotate (le fichier de tout à l'heure) mettre graceful à la place de restart
3 - Supprimer le mot de passe de la clé:
Normalement, pour un restart ou un graceful pas besoin de redonner le mot de passe.
1 - Mettre à jour apache (selon l'OS et la version d'apache)
2 - Dans logrotate (le fichier de tout à l'heure) mettre graceful à la place de restart
3 - Supprimer le mot de passe de la clé:
mv laclé.key laclé.bak openssl rsa -in laclé.bak -out laclé.keyA plus
en fait j'ai fait ceci :
Dans logrotate (le fichier de tout à l'heure) mettre reload à la place de restart car j'utilise Debian et normalement il ne devrait plus me demander le mot de passe.
Merci a tous pour votre aide
Dans logrotate (le fichier de tout à l'heure) mettre reload à la place de restart car j'utilise Debian et normalement il ne devrait plus me demander le mot de passe.
Merci a tous pour votre aide
asevere
Messages postés
13084
Date d'inscription
lundi 28 janvier 2002
Statut
Webmaster
Dernière intervention
3 février 2022
426
27 oct. 2008 à 16:08
27 oct. 2008 à 16:08
Lances quand même la commande suivante pour t'en assurer:
logrotate -f /etc/logrotate.confSi apache tourne encore après ça, c'est que ton problème est reglé
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
27 oct. 2008 à 10:16
27 oct. 2008 à 10:16
Salut,
Affiche le résultat de
106485010510997108
Affiche le résultat de
cat /etc/logrotate.d/apache--
106485010510997108