I solved my problem a different way. The problem is that wamp's GUI was misleading: it claimed that I had php_openssl
enabled.. and if I clicked on php.ini
on the same GUI.. it actually showed that extension=php_openssl.dll
was uncommented..
I'm not sure if i'm using the same installer version of composer of the OP, but it actually asks you at the beginning to specify the php.exe
that you like to apply composer on (which basically ensures that no one tries to apply composer to the wrong php executable as what happened with the OP)..
The way I solved this was by going myself into the installation of php within the wamp package: C:\wamp\bin\php\php5.4.12
and looking php.in
there.. when I opened it I was shocked that the line extension=php_openssl.dll
was actually commented! I uncommented it and it worked just fine.