Problemas ao instalar o Composer no Windows 7

0

Homem, oh homem. Procurei em toda parte por ajuda, fiz tudo o que pude e agora estou aqui porque estou simplesmente perplexo. Eu não tinha certeza se deveria fazer essa pergunta aqui, ou no Stackoverflow, mas assumi que seria aqui com base nisso: link

Então aqui está o problema. Eu tenho um pequeno servidor xampp rodando localmente. Eu estou trabalhando com algumas extensões para o Mediawiki que precisam de um compositor para instalar. Originalmente, eu comprei propositalmente um host que me permitisse acesso ao shell para que eu pudesse fazer isso lá, mas parece que o meu ISP me impede de usar o SSH (isso acabaria com o tempo limite). Para contornar o problema, decidi tentar executar um servidor localmente e apenas transferir o banco de dados quando eu terminasse.

Eu baixei pela primeira vez o instalador do Windows disponível no site do compositor

Tudo funciona bem e bem até chegar a hora de baixar os arquivos

    Connection Error [ERR_CONNECTION]: Unable to connect to getcomposer.org

    Request to https://getcomposer.org/installer failed with errors:
    Failed to open stream: A connection attempt failed because the 
    connected party did not properly respond after a period of time, or 
    established connection failed because connected host has failed to respond.

Então eu parei e fiz uma pequena pesquisa. Me deparei com alguns posts explicando que talvez o openssl no xampp php.ini não estava habilitado. Eu passei e verifiquei e foi realmente habilitado. Eu li que pode haver mais de um php.ini, um na pasta php e outro na pasta apache, mas minha versão tem apenas um php.ini.

Após não usar o instalador automático, decidi experimentá-lo manualmente (daqui: link ). Eu baixei o arquivo composer.phar e coloquei na pasta php. Eu também criei o arquivo composer.bat como instruído. Neste ponto eu fiquei preso novamente, como o "compositor -" ou "compositor - versão" ainda não estava funcionando (disse que o comando não existia)

Eu comecei de novo e tentei seguir as instruções palavra por palavra usando o shell e baixando-o dessa maneira, em vez de manualmente. Infelizmente, me deparei com outro erro, semelhante ao que encontrei com o instalador.

    Warning: readfile(https://getcomposer.org/installer): failed to 
    open  stream: A connection attempt failed because the connected 
    party did not properly respond after a period of time, or 
    established connection failed because connected host has failed to respond.

Neste ponto, estou meio que arrancando os cabelos porque não sei por que meus pedidos não estão sendo bem-sucedidos. Fiz mais algumas pesquisas e vi postagens falando sobre como você pode encontrar esse erro se estiver fazendo isso de um proxy, mas, até onde sei, não estou atrás de um proxy. Cheguei até a triplicar o dobro para ter certeza de que não estava louco usando o site "Estou atrás de um proxy". Eu pinguei os sites do shell e não tive nenhum problema em encontrá-lo. Eu vi que você pode tentar sem usar https e apenas usando http, mas isso não funcionou também.

Eu fiz mais algumas pesquisas e vi que o compositor.phar tinha uma opção de diagnóstico, então eu o executei:

    $ php composer.phar diagnose
    Checking composer.json: FAIL
    name : is missing and it is required
    description : is missing and it is required
    No license specified, it is recommended to do so. For closed-source software you
    may use "proprietary" as license.
    Checking platform settings: OK
    Checking git settings: OK
    Checking http connectivity: FAIL
    [Composer\Downloader\TransportException] The "https://packagist.org
    /packages.json" file could not be downloaded: failed to open stream: 
    A connection attempt failed because the connected party did not 
    properly respond after a period of time, or established connection 
    failed because connected host has failed to respond.

    Checking disk free space: OK
    Checking composer version:

    [Composer\Downloader\TransportException]
    The "https://getcomposer.org/version" file could not be downloaded: 
    failed to open stream: A connection attempt failed because the 
    connected party did not properly respond after a period of time, or 
    established connection failed because connected host has failed to respond.

    diagnose

Então, agora eu estou querendo saber, será que algo no meu computador, uma configuração, um programa, alguma outra coisa, está me impedindo de usar o shell dessa maneira? Primeiro, não consegui usar o SSH, agora estou tendo problemas para usá-lo, mesmo localmente ... Estou realmente procurando uma solução.

Eu tenho o Avast instalado para o meu antivírus (que eu desativei na tentativa de fazer as coisas acontecerem, mas sem dados) Eu uso o Firewall Privado para o meu firewall, mas eu não o tenho rodando agora. Existe apenas algum pequeno detalhe que passou por cima da minha cabeça? Eu não sei. Qualquer ajuda é muito apreciada.

    
por Shik 25.03.2015 / 02:44

1 resposta

0

Correu um problema semelhante ao instalar o arquivo de instalação do compositor no Win8. Desative um firewall particular e clique em Repetir sob a mensagem de erro. Ele foi direto e instalado corretamente.

    
por 11.04.2015 / 00:54