3 votes

Erreur lors de l'activation du MPM Worker

Je lutte pour activer MPM Worker

J'ai commenté #HTTPD=/usr/sbin/httpd.worker dans /etc/sysconfig/httpd et redémarré Apache mais je reçois ces erreurs:

Démarrage de httpd: httpd.worker: Erreur de syntaxe à la ligne 222 de /etc/httpd/conf/httpd.conf Erreur de syntaxe à la ligne 9 de /etc/httpd/conf.d/php.conf: Impossible de charger /etc/httpd/modules/libphp5-zts.so dans le serveur: /etc/httpd/modules/libphp5-zts.so: impossible d'ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type

Des idées sur ce que je fais mal?

4voto

quanta Points 49664

Vous devez installer le paquet php-zts :

Nom         : php-zts
Version     : 5.3.8
Release     : 2.el5.art
Architecture: x86_64
Taille      : 4210728
Packager    : None
Groupe      : Development/Languages
URL         : http://www.php.net/
Dépôt       : atomic
Résumé      : Interpréteur PHP thread-safe pour utilisation avec le serveur Apache HTTP
Description :
Le paquet php-zts contient un module à utiliser avec le serveur HTTP Apache
qui peut fonctionner sous un modèle de traitement de serveur threadé.

et assurez-vous que cette extension existe dans /etc/httpd/modules :

ls -l /etc/httpd/modules/libphp5-zts.so 
-rwxr-xr-x 1 root root 4210728 Nov  1 05:29 /etc/httpd/modules/libphp5-zts.so

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X