Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Venez tester la Fedora 33 Beta

#1 20/01/2013 12:10:02

jpprade
Membre
Inscription : 13/10/2007
Messages : 165

Httpd ne démarre plus apres la mise a jour

Bonjour,

je viens de migrer de F17 vers F18 et http ne démarre plus

J'ai eut d'abord plusieurs erreur du style :

httpd: Syntax error on line 164 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_authnz_ldap.so into server: /etc/httpd/modules/mod_authnz_ldap.so: cannot open shared object file:
httpd: Syntax error on line 199 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_disk_cache.so into server: /etc/httpd/modules/mod_disk_cache.so: cannot open shared object file:


j'ai commenté les lignes dans le fichier httpd.conf qui chargeaient un module inexistant.

Par contre après ca j'ai une erreur :

H00534: httpd: Configuration error: No MPM loaded.

que je suis incapable de résoudre.

Un conseil pour résoudre ce problème ?

merci

Hors ligne

#2 20/01/2013 12:22:57

jpprade
Membre
Inscription : 13/10/2007
Messages : 165

Re : Httpd ne démarre plus apres la mise a jour

Je viens de voir qu'en replacant httpd.conf par httpd.conf.rpmnew le serveur démarre, reste a refaire ma conf...

Hors ligne

#3 20/01/2013 16:31:08

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 5 932
Site Web

Re : Httpd ne démarre plus apres la mise a jour

Normalement le fichier httpd.conf ne doit pas être modifié, il faut utiliser le répertoire /etc/httpd/conf.d/ pour mettre ses fichiers de configuration secondaire. Peut-être revoir ton fonctionnement pour éviter d'autres surprises si tu l'avais modifié.

Si ce n'était pas le cas il faudra pousser plus loin la recherche.


F32_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F32_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F32_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#4 26/01/2013 12:32:00

DonQuichotte
Membre
Inscription : 10/08/2007
Messages : 53

Re : Httpd ne démarre plus apres la mise a jour

effectivement c'est la nouvelle norme, puisque les maj risquent d'écraser le httpd.conf contrairement au conf.d

A+

Hors ligne

#5 26/01/2013 13:14:04

pingou
Fedora Addict
Lieu : Toulouse
Inscription : 30/03/2006
Messages : 3 843
Site Web

Re : Httpd ne démarre plus apres la mise a jour

DonQuichotte a écrit :

effectivement c'est la nouvelle norme, puisque les maj risquent d'écraser le httpd.conf contrairement au conf.d

Nouvelle norme ?? Depuis que je suis sous Linux on me dit ça... Ça commence à faire un vieille nouvelle norme smile


On a pas inventé l'électricité en cherchant à améliorer la bougie...
-- Si c'est pas sur le bugzilla, c'est pas un bug ! --

Hors ligne

#6 02/02/2013 22:19:46

Maitrepylos
Membre
Lieu : Namur(belgique)
Inscription : 18/10/2004
Messages : 152

Re : Httpd ne démarre plus apres la mise a jour

J'ai également eu des soucis.

Le fait de remplacer mon http.conf par le nouveau m'a poser des soucis.

Notamment la ligne suivante est mal écrite :

DocumentRoot "/var/www/html"

Il manque le slashe

DocumentRoot "/var/www/html/"

Ensuite, il a eu une autre erreur :

Feb  1 10:25:58 PortableGg httpd[3940]: AH00557: httpd: apr_sockaddr_info_get() failed for PortableGg
Feb  1 10:25:58 PortableGg httpd[3940]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Feb  1 10:26:08 PortableGg systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE

dans mon cas, j'ai donc ajouté ceci dans /etc/hosts

127.0.0.1  PortableGg

On redémarre et ça roule :)


Serveur : Samba 3 sur Fedora C2.
Portable : Dell Inspiron 6400 Ubuntu(Dapper)
C'est plus à jour, mais c'est bon :)

Hors ligne

#7 03/02/2013 09:45:06

remi
Crazy PHP packages monkey... !
Rédacteur Wiki
Lieu : Champagne...
Inscription : 16/10/2004
Messages : 5 579
Site Web

Re : Httpd ne démarre plus apres la mise a jour

la configuration fournie fonctionne. Pas besoin de la modifier (cf #3)

Par contre (désolé DonQuichotte et Pingou), si on modifie ce fichier, il ne sera pas écrasé lors d'une mise àjour (d'où ton problème et la présence du .rpmnew).

Il n'y a pas besoin de modifier le DocumentRoot (je vois pas pourquoi il faudrait un / final).

Lire la doc LAMP  qui indique les bonnes pratiques.

Pour le problème du nom de machine dans le host, c'est clairement nécessaire, Apache a besoin de connaitre le nom du serveur et de pouvoir résoudre son adresse (et l'inverse).

Par contre, attention, Fedora 18 fournie Apache 2.4, il s'agit d'une version majeure, et pas mal de chose ont changées (en particulier la gestion des droits)

+

Hors ligne

#8 03/02/2013 20:22:11

Maitrepylos
Membre
Lieu : Namur(belgique)
Inscription : 18/10/2004
Messages : 152

Re : Httpd ne démarre plus apres la mise a jour

remi a écrit :

Pour le problème du nom de machine dans le host, c'est clairement nécessaire, Apache a besoin de connaitre le nom du serveur et de pouvoir résoudre son adresse (et l'inverse).

Je ne le conteste pas, ce que je dit, c'est que lors de la mise à jour, mon fichier /etc/hotsts à été écrasé et que j'ai du le réécrire suite à l'erreur signaler.

Pour le slashe je ne comprend pas non plus, mais c'est comme ça sur ma machine.

Dans dmesg j'ai d'ailleurs plusieurs erreurs mineures que je n'arrive pas à régler, mais bon ce n'est pas le post pour ça .


Serveur : Samba 3 sur Fedora C2.
Portable : Dell Inspiron 6400 Ubuntu(Dapper)
C'est plus à jour, mais c'est bon :)

Hors ligne

Pied de page des forums