Ich versuche, die Composer Dependency Manager für PHP zu verwenden, aber ich habe das folgende Problem, wenn ich die Composer-Setup.exe (Win32-Installer).PHP - Installation Composer - konnte nicht geöffnet werden stream: php_network_getaddresses: getaddrinfo fehlgeschlagen: Kein solcher Host ist bekannt
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.`
Ich folgte den Rat auf einige andere stackoverflow Threads für diesen Fehler, und ich habe einige andere Foren überprüft. In meiner php.ini habe ich gemacht, dass ich folgende Möglichkeiten:
allow_url_fopen = On
allow_url_include = On
extension=php_openssl.dll
Ich habe auch versuchte die manual installation von Komponisten, die Sie ausführen fragt:
php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
ich die gleichen Fehler aus Das. Wenn ich jedoch "/ installer" entferne, kann es die Quelle abrufen. Ich habe überprüft, dass die URL "/ installer" funktioniert. Welche Konfiguration könnte dieses Verhalten verursachen? Ich bin PHP 5.4 auf 32-Bit-Windows-7
Dank läuft, Andrew
Sind Sie hinter einem Proxy? – Seldaek
Hallo Seldaek. Ich habe beides hinter einem Proxy versucht und nicht. Es ist das gleiche Ergebnis beide Male. Ich habe jedoch die Umgebungsvariablen http_proxy und https_proxy definiert. –
Während der Fehlerbehebung habe ich die Proxy-Variablen entfernt und die gleichen Fehlermeldungen erhalten. Daher glaube ich nicht, dass sie ein Faktor sind. –