Bom dia pessoal,
Estou com um problema pra usar o Composer numa máquina com Windows 7 Home Premium. Acabei abrindo este tópico com este com este assunto porque tenho a seguinte situação:
Estou num trampo novo, pediram pra eu dar manutenção num projeto feito em CakePHP, que está no Bitbucket, e me foi disponibilizado uma máquina com o
Windows 7 Home Premium, recebi a máquina "limpinha" só com o Windows e o Office instalados. => Estou lindando com alguns problemas pra montar o ambiente de desenvolvimento. => Desde a época do Windows XP, nunca trabalhei com versão Home, sempre trabalhei com a versão Professional e nunca tive "dificuldade" pra config. ambiente.
Na minha máquina pessoal, Win10 Pro, tenho o WAMP rodando, instalei o Composer, fiz a instalação do CakePHP via Composer, tudo funcionando.
Na máquina do trampo, o WAMP não deu certo, mas o XAMPP sim, só que estou esbarrando na instalação do CakePHP, via Composer:
C:\xampp\htdocs>composer create-project --prefer-dist cakephp/app cake1
Installing cakephp/app (3.6.1)
- Installing cakephp/app (3.6.1): Downloading (failed)
Downloading (failed)
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Now trying to download from source
- Installing cakephp/app (3.6.1): Cloning 69a00b2a40
[RuntimeException]
Cloning into 'C:\xampp\htdocs\cake1'...
- g...@github.com:cakephp/app.git
Cloning into 'C:\xampp\htdocs\cake1'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
-- -- -- -- --
Num outro Fórum que postei o caso, um colega me perguntou se eu configurei a variável do Proxy, mas no trabalho o Proxy é transparente e também levei a máquina pra casa, onde tenho uma banda larga simples (sem necessidade de config. proxy) e o erro é o mesmo.
Então, como foi tudo no meu Win Pro e tá dando esse erro no Home Premium, comecei a achar que pode ser uma questão do S.O.
-- -- -- -- --
Também rodei o comando de diagnóstico do Composer e tem um item que tá ruim:
C:\Windows\system32>composer diagnose
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: 57815BA2 7E54DC31 7ECC7CC5 573090D0 87719BA6 8F3BB
723 4E5D42D0 84A14642
Dev Public Key Fingerprint: 4AC45767 E5EC2265 2F0C1167 CBBB8A2B 0C708369 153E32
8C AD90147D AFE50952
OK
Checking composer version: OK
Composer version: 1.6.5
PHP version: 7.2.5
PHP binary path: C:\xampp\php\php.exe
E (pra variar) na minha máquina este comando de diagnóstico dá OK pra todos os itens.
Alguém já enfrentou algo parecido? Teria alguma dica pra resolver isso?
Obrigado.
Julio