La protection SSL/TLS nécessite l'extension openssl
P粉330232096
P粉330232096 2023-08-23 21:57:58
0
2
526
<p><pre class="brush:php;toolbar:false;">composer create-project flarum/flarum . <p>J'ai essayé d'exécuter cette commande mais cela m'a donné cette erreur. </p> <pre class="brush:php;toolbar:false;">[RuntimeException] L'extension openssl est requise pour la protection SSL/TLS mais n'est pas disponible le. Si vous ne pouvez pas activer l’extension openssl, vous pouvez désactiver cette erreur. , à vos propres risques, en définissant l'option 'disable-tls' sur true.</pre> <p>J'ai essayé d'ajouter "extension=php_openssl.dll" à "php.ini" mais j'obtiens toujours cette erreur</p>
P粉330232096
P粉330232096

répondre à tous(2)
P粉462328904

Ce problème est causé par openssl et le répertoire extensions, veuillez donc décommenter les extensions suivantes dans php.ini fichier

extension=php_openssl.dll

extension_dir = "ext"

Cela fonctionne sur ma machine.

P粉237125700

J'ai également rencontré la même erreur. J'ai résolu le problème en désactivant TLS pour Composer, qui n'était pas sécurisé, mais j'ai pris le risque sur ma machine de développement.

Essayez ceci :

composer config -g -- disable-tls true

Et réexécutez votre Composer. Cela fonctionne pour moi !

Mais ce n'est pas sécurisé et non recommandé pour votre serveur. Le site officiel dit :

Si vous ne souhaitez pas activer la couche non sécurisée sur votre ordinateur/serveur, alors configurez votre php pour activer openssl et cela fonctionnera aussi. Assurez-vous que l'extension PHP Openssl est installée et activée dans le fichier php.ini.


Pour activer OpenSSL, ajoutez ou recherchez et décommentez cette ligne dans votre fichier php.ini :

Linux/OSx :

extension=php_openssl.so

Windows :

extension=php_openssl.dll

Rechargez votre serveur php-fpm/web si nécessaire !

Mise à jour :

À partir de PHP 7.4, l'extension est extension=openssl (connue sous Windows).

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!