Apache-commande invalide 'SSLMutex'
je suis en train de mettre à jour la version D'Apache de 2.0 à 2.4. Après avoir installé 2.4, j'ai fait face à la question ci-dessous.
Invalid command 'SSLMutex', perhaps misspelled or defined by a module not included in the server configuration
AH00526: Syntax error on line 77 of /apache/conf/ssl.conf:
La ligne n ° 77 en ssl.conf est SSLMutex file:/apache/logs/ssl_mutex
.
j'ai chargé mod_ssl et en même temps j'ai chargé en dessous de mod mais je n'ai pas pu corriger cela.
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule socache_dbm_module modules/mod_socache_dbm.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
NOTE: Si je commente la ligne SSLMutex dans ssl.fichier conf alors Apache fonctionne avec le port SSL. Je crains que ce qui se passera si le problème de SSLMutex n'est pas résolu. S'il vous plaît, proposez une solution.
merci
3 réponses
remplacer SSLMutex par
Mutex default
Le SSLMutex a été supprimé après 2.2
à moins que vous n'ayez une configuration mutex spécifique sur votre 2.2, en commentant cette ligne, Apache sera invité à utiliser le mécanisme mutex par défaut. Voir la documentation pour la mise à jour 2.2 à 2.4 et mutex documentation de la directive.
Si vous voulez l'équivalent Apache configuration SSL utilisation:
Mutex file:/apache/logs/ssl_mutex
Le ssl_mutex est un répertoire sur un disque local du serveur, accessible par Apache (processus httpd), non dans un répertoire global lisible (par exemple pas dans '/tmp') et non sur un stockage réseau (par exemple pas NFS).
Référence: Noyau D'Apache