Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

Merhabalar ben kendi hesabıma bir site kodluyorum Laravel ile. Bir sorum var ama bu sitenin kurallarına uygun olmayabilir diye çekindim ve birkaç gündür burada soramadım. Eğer kurallara aykırı ise bu postumun silinmesi ya da kilitlenmesini rica edeceğim. Ama yine de her olasılığa karşın sormak istiyorum.

TJK'dan günlük programları bot ile çekiyorum. file_get_contents() veya fopen() kullanıyorum. Tarih ve şehri veritabanından çekip linki dinamik olarak oluşturuyorum. Bir yıldır sorunsuz çalışıyordu son on gündür bazen sayfa boş geliyor. O sayfaya TJK'Da bakıyorum boş mu diye; ama veri olduğunu görüyorum. Neden o sayfayı bu kodlar açmıyor olabilir sizce? İyi çalışmalar.

    trygaios Anlık olarak yanıt vermiyor olabilir. Şöyle bir şey yapabilirsiniz:

    $retry = 0;
    $content = null;
    
    // 3 kere dene, her denemede 1 saniye bekle
    while ($retry < 3) {
        $content = file_get_contents($url);
    
        if (!is_null($content)) {
            break;
        }
    
        $retry++;
    
        sleep(1);
    }

    HTTP Client kullanırsanız bu özellikler içinde var:
    https://laravel.com/docs/10.x/http-client

      mgsmus Yanıtınız için çok teşekkür ederim. İstanbul koşuları için sanırım çözdüm, Diğer şehirleri de deneyeceğim. Verdiğiniz linki de kodlarıma ekleyerek yeniden test edeceğim. yine sorun yazarsam sorunu buradan tanımlamak ve yardımlarınıza başvurmak isterim. Tekrar çok teşekkürler İyi çalışmalar