• 08-12-2010, 11:32:14
    #1
    Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in bla bla.

    Böyle bir hata alıyorum, googleden arayınca veri çekilen sitenin yapısı değişmiş yada koruma almış olabilirler diye bir cevap gördüm sadece. Ama bu iki işlemde yapılmamış, ne koruma yapılmış nede sistem değişmiş. Başka neden kaynaklanabilir bu sorun?
  • 08-12-2010, 12:04:19
    #2
    Satırı Yazarmısın buraya file_get_contents komutunun kullanıldığı satırı.
  • 08-12-2010, 12:05:09
    #3
    Senin için görünürde değişiklik olmayabilir ama user_agent vermeyene engelleme yapılmış olabilir. Curl ile deneyiniz.
  • 08-12-2010, 12:07:53
    #4
    http:// yazılı olmaya bilir site adresinin başında büyük ihtimal.
  • 08-12-2010, 12:50:14
    #5
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Satırı Yazarmısın buraya file_get_contents komutunun kullanıldığı satırı.

    $cek=file_get_contents("http://somedomains.com/news_detail.php?id=$ide");


    digiklan adlı üyeden alıntı: mesajı görüntüle
    Senin için görünürde değişiklik olmayabilir ama user_agent vermeyene engelleme yapılmış olabilir. Curl ile deneyiniz.
    haklısınız hocam fakat 2 botunda bir anda patlaması ki ikisininde algoritması çok farklı. o yüzden değişiklik yapılmamıştır diye sanıyorum.
  • 09-12-2010, 01:07:49
    #6
    http:\/\/somedomains.com\/news_detail.php?id=$ide

    şu şekilde yazmayı deneyebilirsin adresi. curl da sıkıntı olmuyor ama file_get_contents sıkıntı olabilir belki "//" işaretleri
  • 09-12-2010, 02:29:05
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    veriyi çektiğin siteyi kontrol et veri boş geliyor sana çektiğin site hatalı