Usando o curl -s na linha de comando * nix não está funcionando por algum motivo

1

Estou tentando instalar o compositor (embora, para ser honesto, eu realmente não tenha ideia de como ele funciona totalmente e a documentação parece ser bem ruim) na minha máquina DV MediaTemple. Estou usando as instruções

Tentando instalar globalmente usando:

$ curl -s https://getcomposer.org/installer | php

Minha linha de comando (novamente usando putty e logada no meu servidor como root) pensa por um segundo, então configura para o próximo prompt. Eu corro um simples ls -l para verificar o arquivo que deveria ter baixado sem sorte.

Alguma ideia do que poderia estar causando o problema? Eu testei e de fato tenho o curl instalado.

UPDATE 1

Com base na primeira resposta, a resposta detalhada é:

$ curl -vs https://getcomposer.org/installer | php
* About to connect() to getcomposer.org port 443
*   Trying 37.59.4.156... connected
* Connected to getcomposer.org (37.59.4.156) port 443
* successfully set certificate verify locations:
*   CAfile: /etc/pki/tls/certs/ca-bundle.crt   CApath: none
* SSLv2, Client hello (1): SSLv3, TLS handshake, Server hello (2): SSLv3, TLS handshake, CERT (11): SSLv3, TLS handshake, Server key exchange (12): SSLv3, TLS handshake, Server finished (14): SSLv3, TLS handshake, Client key exchange (16): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSLv3, TLS change cipher, Client hello (1): SSLv3, TLS handshake, Finished (20): SSL connection using DHE-RSA-AES256-SHA
* Server certificate:
*        subject: /C=CH/CN=dl.packagist.org/[email protected]
*        start date: 2012-07-07 23:25:35 GMT
*        expire date: 2013-07-10 02:55:12 GMT
* SSL: certificate subject name 'dl.packagist.org' does not match target host name 'getcomposer.org'
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
    
por JM4 27.11.2012 / 22:16

1 resposta

2

Tente executar o curl no modo detalhado (-v):

curl -vs https://getcomposer.org/installer | php
    
por 27.11.2012 / 22:54