Próbuję użyć Composer Dependency Manager dla PHP, ale pojawia się następujący problem podczas korzystania z programu Composer-Setup.exe (Instalator Win32).PHP - instalowanie programu Composer - nie można otworzyć strumienia: php_network_getaddresses: getaddrinfo nie powiodło się: nie jest znany taki host
Download failed: php_network_getaddresses: getaddrinfo failed: No such host is known.
failed to open stream: php_network_getaddresses: getaddrinfo failed: No such host is known.
Download failed: php_network_getaddresses: getaddrinfo failed: No such host is known.
failed to open stream: php_network_getaddresses: getaddrinfo failed: No such host is known.
Download failed: php_network_getaddresses: getaddrinfo failed: No such host is known.
failed to open stream: php_network_getaddresses: getaddrinfo failed: No such host is known.
The download failed repeatedly, aborting.`
Postępowałem zgodnie z poradą dotyczącą kilku innych wątków stackoverflow dla tego błędu, a także sprawdziłem inne fora. W moim php.ini, zrobiłem pewien, że mam następujące opcje:
allow_url_fopen = On
allow_url_include = On
extension=php_openssl.dll
ja też próbowałem manual installation Kompozytora, który prosi, aby wykonać:
php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
otrzymuję ten sam błąd z że. Jednak jeśli usunę "/ installer", może pobrać źródło. Sprawdziłem, że działa URL "/ installer". Jaka konfiguracja może spowodować to zachowanie? Używam PHP 5.4 na 32-bitowym systemie Windows 7.
Dzięki, Andrew
Czy jesteś za serwerem proxy? – Seldaek
Cześć Seldaek. Próbowałem zarówno za proxy, a nie. To ten sam wynik za każdym razem. Jednak zdefiniowałem zmienne środowiskowe http_proxy i https_proxy. –
Podczas rozwiązywania problemów usunąłem zmienne proxy i otrzymałem te same komunikaty o błędach, więc nie sądzę, że są one czynnikiem. –