admin/environment/php extension/openssl
De MoodleDocs
Pour installer la bibliothèque openssl sous Windows :
- Éditer le fichier php.ini du dossier /apache/bin de votre serveur
- Trouver la ligne :
;extension=php_openssl.dll
- Supprimer le ';' en début de ligne
- Redémarrer le serveur apache si nécessaire
Note : si Moodle échoue dans la création d'une clé publique lors de Admin > Networking > Settings, vous devrez positionner le chemin de OPENSSL_CONF. Avec Windows File Explorer recherchez le fichier openssl.cnf (en générale dans le dossier php/extras). Renommez-le openssl.conf puis positionnez OPENSSL_CONF dans la variable d'environnement Windows (exemple: C:/wamp/bin/php/extras/openssl/openssl.conf - n'oubliez pas de modifier le nom de fichier dans le path, sinon ça ne fonctionnera pas)
Pour installer la bibliothèque openssl sous Unix :
- Il faut recompiler PHP à partir des sources
- Ajouter --with-openssl à la ligne de commande quand vous lancez la configuration