Composer Dependency Manager for PHPを使用しようとしていますが、Composer-Setup.exe (Win32 インストーラー) を使用すると、次の問題が発生します。
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.`
そのエラーについて、他のいくつかのスタックオーバーフロースレッドのアドバイスに従い、他のフォーラムをいくつかチェックしました。php.ini で、次のオプションがあることを確認しました。
allow_url_fopen = On
allow_url_include = On
extension=php_openssl.dll
Composer の手動インストールも試してみました。次のコマンドを実行するよう求められます。
php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"
そこから同じエラーが発生します。ただし、「/installer」を削除すると、ソースを取得できます。「/installer」URL が機能することを確認しました。この動作を引き起こす可能性のある構成は何ですか? 32 ビット Windows 7 で PHP 5.4 を実行しています。
ありがとう、アンドリュー