2012-12-22 17 views
6

PHP için Composer Dependency Manager'u kullanmaya çalışıyorum ama Composer-Setup.exe'yi kullandığımda aşağıdaki sorunu yaşıyorum (Win32 yükleyici).PHP - Composer Kurulumu - stream açılamadı: php_network_getaddresses: getaddrinfo başarısız oldu: Böyle bir ana bilgisayar bilinmiyor

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.` 

Bu hata için diğer birçok stackoverflow ileti dizisindeki önerileri izledim ve bazı diğer forumları da kontrol ettim.

php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));" 

aynı hatayı aldığım:

allow_url_fopen = On 
allow_url_include = On 
extension=php_openssl.dll 

Ben de yürütmeye sorar hangi Besteci manual installation çalıştı: benim php.ini olarak, ben aşağıdaki seçenekleri olduğundan emin yaptık söyledi. Ancak, "/ installer" ı kaldırırsam, kaynağı geri alabilir. "/ Yükleyici" URL'sinin çalıştığını doğruladım. Bu davranış hangi yapılandırmaya neden olabilir? Ben 32-bit Windows 7

teşekkür üzerinde PHP 5.4 çalıştırıyorum, Andrew

+0

bir proxy arkasında mısınız? – Seldaek

+0

Merhaba Seldaek. Her ikisini de proxy arkasında denedim. Her iki seferde aynı sonuç. Ancak, http_proxy ve https_proxy ortam değişkenlerini tanımladım. –

+0

Sorun giderme sırasında proxy değişkenlerini kaldırdım ve aynı hata mesajlarını aldım, bu yüzden bunların bir faktör olduğunu düşünmüyorum. –

cevap

2

Bu sorun aslında vekil değişkenler oldu. Konsol değişiklikleri toplarken PHP'yi almak için bir sistem yeniden başlatılması gerekiyordu. Böylece, ortam değişkenlerinin kararsız hale getirilmesi ve yeniden başlatılması, Composer kurulum programının gerekli dosyaları almasına izin verdi. Proxy'yi kontrol etmenizi önerdiğiniz için teşekkürler Seldaek.

+1

Web sunucusunu yeniden başlatarak sistem yeniden başlatmayı önleyebilirsiniz. – kakoma

+0

bu durumda tüm ortam değişkenlerini sildi mi ..? Aynı konuyla karşı karşıyayım..pls bana – kumar

+0

yardım ediyor Bu sorunu php: 'readfile ('http://example.com')' içinde yapıyordum ve apache'nin yeniden başlatılması sorunu çözdü. Tavsiye için teşekkürler. – lepe

-6
mysqli_connect('root','', 'localhost', 'people'); 

Kök, ana makine adı olarak geçiyorsunuz.

bu

mysqli_connect('localhost','root', '', 'people'); 

bu kullanıcı adı kök passwoord "" ve varsayılan veritabanı insanlarla localhost'a bağlanacak deneyin.

belki daha iyi

127.0.0.1

+0

Nagendra, 12/27/2012 tarihinde belirtilen proxy ortam değişkenlerini kaldırdım ve işe yaradı. –

0

Below is the Error,which normally occurs if your proxy settings are there

Çözüm 1

  • Eğer bağlantı deneyin ping www.google olduğundan emin olun ile localhost'u değiştirmek için.com

Çözüm 2

- Remove Proxy settings ,they could be ones causing it,if outside a corporate network 

Çözüm 3

İlgili konular