tout d'abord merci pour cet outil, je l'utilise depuis des années, c'est la première fois que je me sens obligé de poser une question
TLDR: j'ai installé la dernière version de WAMP et j'ai une erreur curl ssl quand je fais un 'composer update'
en détails: j'ai installé la dernière version de wamp (3.3.2 puis update 3.3.3) sur un serveur qui avait déjà wamp. J'ai bien installé dans un autre répertoire. J'ai activé php 8.3.0 (puis 8.3.2 avec la maj). Wamp arrive à me servir les pages depuis un autre poste.
J'ai voulu donc faire un 'composer update' sur un des projets et j'ai un message d'erreur. En faisant un 'composer diagnose', j'obtiens ceci: Checking platform settings: OK Checking git settings: OK git version 2.29.2 Checking http connectivity to packagist: FAIL [Composer\Downloader\TransportException] curl error 35 while downloading [repo.packagist.org]: OpenSSL/3.0.12: error:0A00010BSL routines::wrong version number Checking https connectivity to packagist: OK Checking HTTP proxy: OK Checking github.com oauth access: OK Checking disk free space: OK
j'ai cherché à quoi correspondait cette erreur "error:0A00010BSL routines::wrong version number" et en vérifiant la version d'openssl utilisée, via phpinfo(), je me retrouve avec les bizarreries suivantes: openssl OpenSSL support enabled OpenSSL Library Version OpenSSL 3.1.3 19 Sep 2023 OpenSSL Header Version OpenSSL 3.0.12 24 Oct 2023 Openssl default config C:\Apache24\conf/openssl.cnf
J'ai une différence de version d'openssl ! d'ailleurs dans le message d'erreur relevé plus haut, il fait référence à une version 3.0.12, alors qu'il devrait utiliser la version 3.1.3.
Sauf que je ne vois pas où et comment je peux corriger cela.
est-ce que quelqu'un a déjà rencontré ce problème et comment le résoudre ?
Apache 2.4.58 libssl-3-x64.dll est en version 3.1.3 PHP 8.3.2 libssl-3-x64.dll est en version 3.0.12.
Wampserver en mode HTTPS utilise libssl-3-x64.dll d'Apache.
Qu'utilise Composer ?
> j'ai installé la dernière version de wamp (3.3.2 puis update 3.3.3) sur un serveur qui avait déjà wamp. - Attention aux services avec deux Wampserver sur la même machine. - Attention aux chemins dans PATH