Merhabalar cloudflare olan bir siteden cURL ile veri çekmeye çalışıyorum.
Localde sorunsuz olarak verileri alabilirken dosyaları sunucuya attığımda cloudflare'ye takıldım? Acaba bunu nasıl aşabilirim? bilgisi olan arkadaşlar paylaşabilir mi ?
PHP CloudFlare Engeli Hk.
3
●150
- 11-10-2020, 03:35:56Katılıyorum. Cookie bilgilerini al ve Curl'e ekle. Veya kendi user agent bilgilerini curl'e ekle.iSecret adlı üyeden alıntı: mesajı görüntüle
- 11-10-2020, 03:52:43Kimlik doğrulama veya yönetimden onay bekliyor.Olayın çerezlik olduğunu zannetmiyorum. Siz giriş yaptığınızda zaten cf otomatik olarak cookie bilgilerini atayacaktır. Zira, o tarz bir problemde localhost tarafında da giriş yapamazdınız.
Localde kullandığınız zaman bağlantı kuran ip adresi olarak sizin ip adresiniz kullanılır.
Sunucu üzerinde ise bağlantı sunucunun ip adresi üzerinden gerçekleşir. İlgili site sunucunuzun ip adresini, sunucunuzunda ip adresini kapsayan ip bloğunu veya ülkeyi komple engellemiş olabilir. Veri çekmeyi denemeden önce ham outputa bakmayı deneyin. Error 1005 Access Denied hatası alıyor olabilirsiniz.
Bu durumda, işlemi sunucu üzerinden yapmanız gerekiyorsa proxy kullanmanız gerekir.