PHP file_get_contents () webserver yükledikten sonra çalışmıyor

2 Cevap

Örnek kod:

$html = file_get_contents('http://www.google.com');
echo $html;

Localhost üzerinde çalışıyor. File_get_contents (): php_network_getaddresses: başarısız Getaddrinfo: ad çözümlemesi Geçici başarısızlık değil sunucunuza yükledikten sonra, bana bir uyarı verir. Ben google IP adresi ile etki alanı adı değiştirin, bu bir uyarı veriyor: failed to open stream: Bağlantı zaman aşımına uğradı.

Ve ini_get ("allow_url_fopen") return 1.

===
Edit: Probably it is a server problem. I guess this question should be asked on serverfault.com.

2 Cevap

Sizin ev sahibi büyük olasılıkla giden bağlantıyı reddediyor. Aklıma gelen tek şey bu.

Bu PHP bazı sürümlerinde bilinen bir hatadır. Sorun hakkında ana söyleyin ve PHP yükseltmek isteyin.

Bu sizin ev sahibi sadece yapmaya çalıştığınızda herhangi bir ağ ile ilgili engelleme yerde son derece naif firewall kuralları olması da mümkündür. Hangisi ev sahibi?