php.ini dosyanızdan
;extension=php_curl.dll şu satırı bulup başındaki ; işaretini kaldırın.
File get contents için
allow_url_fopen = off
değerini on olarak değiştirin.
Bu işlemleri yaptıktan sonra sunucunuzu resetlemeyi unutmayın
Eğer bu değerler stabil görünüyor ve hala çalışmıyorlarsa aşağıdaki alıntı metnini okuyun
Alıntı
Merhaba bu tarz durumlar ile karşılaşan arkadaşlar curl, get contants gibi özellikleri sunucunuzda çalıştıramıyorsanız
iptables -L
iptables kurallarınızı kontrol etmenizde fayda var sunucu localinde kullanılan herhangi bir ip banlanırsa bu tarz sıkıntılar çıkartabiliyor
iptables -F
komutu ile ban listesini flush-edebilir/temizleyebilirsiniz.
Aynı şekil sizin sunucunuzdan bir başkası curl veya get content gibi yöntemler ile veri çekmeye çalışırken sorun yaşıyorlarsa yine sunucunuzda bağlantı isteklerini limitleyen (inetbase gibi örneğin yada csf apf) yazılımlar bulunuyor olabilir. Veri çekimi sırasında bu bağlantı kurallarının veya limitinin dışına çıkıyorlarsa banlanıyor olabilirler.
iptables'i kontrol edin kısacası faydası olur.