denis
Sous FC3 Lorsque j'essaye de le lancer le service httpd:
#/etc/rc.d/init.d/httpd start
httpd failed. The error was: Démarrage de httpd :/usr/sbin/httpd: error while loading shared libraries: libapr-0.so.0: failed to map segment from shared object: Permission denied
[ÉCHOUÉ]
voilà, ça ne m'informe pas vraiment sur ce qui se passe.
Sinon, quand j'essaye de configurer le serveur par webmin:
Servers->Serveur Web Apache
Il me met:
Re-Configuration de tout Modules Connu
Impossible de lire la version de l'exécutable '/usr/sbin/httpd' du serveur Apache. Vérifier votre configuration du module pour vous assurer que le chemin est correct.
J'ai essayé à la main d'obtenir la version de httpd, il ne marque rien:
#/usr/sbin/httpd -v
#
comme si rien n'avait été lancé
Par contre, j'ai un fichier /usr/sbin/httpd.worker
celui-ci fonctionne:
# /usr/sbin/httpd.worker -v
Server version: Apache/2.0.52
Server built: Nov 11 2004 10:34:55
Mais si j'essaye de le lancer, il me renvoit:
[Thu Jan 27 14:54:21 2005] [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Pre-configuration failed
Voilà, donc dans tous les cas, je suis coincé.
que dois-je faire?
denis
ok, salut à tous,
désolé, comme souvent je me réponds à moi-même... 😉
j'ai trouvé: les librairies apr (apache partable libraries) venaient d'une installation standard.
Comme j'avais mis à jour httpd par les repos fresh/dag httpd et les libs apr étaient incompatibles.
J'ai donc yum remove apr puis avec synaptic, réinstallé httpd:
success!!
ça fonctionne maintenant!
moralité: méfiance envers les compatibilités des packages!
à+
désolé de vous encombrer inutilement, mais au cas où ça pourrait servir à d'autres...