• 21-08-2021, 13:06:32
    #1
    Arkadaşlar merhaba,
    Aşağıdaki kodları içeren dosya sunucunun birinde sorunsuz çalışırken diğerinde 503 hatası veriyor neden olabilir acaba? php sürümü kaynaklı diye düşündüm bikaç ayar değiştirdim ama işe yaramadı?

    <?php
    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,"https://deprem.afad.gov.tr/latestCatalogsList");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS,
                "m=0&utc=0&lastDay=1");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $output = curl_exec($ch);
    
    curl_close ($ch);
    echo $output;
    ?>
  • 21-08-2021, 13:08:27
    #2
    curl devre dışı olabilir yada afadın sitesine bağlanamıyor olabilir sunucu
    Firewall da engelliyor olabilir.
  • 21-08-2021, 13:09:15
    #3
    Sunucu kaynakları aynı mıdır?
  • 21-08-2021, 13:11:55
    #4
    renklihost adlı üyeden alıntı: mesajı görüntüle
    curl devre dışı olabilir yada afadın sitesine bağlanamıyor olabilir sunucu
    Çok mantıklı bunu nasıl öğrenebilirim? AFAD sitesiyle alakalı olamaz aynı anda deniyorum biri sonuç döküyor diğeri dökmüyor.
    (ÇALIŞMAYAN) https://afad.deprembilgisistemi.com/dbs/api.php
    (ÇALIŞAN) http://213.142.157.21/plesk-site-preview/afad.deprembilgisistemi.com/https/213.142.157.21/dbs/api.php
  • 21-08-2021, 13:12:46
    #5
    actionmax34 adlı üyeden alıntı: mesajı görüntüle
    Sunucu kaynakları aynı mıdır?
    Hayır üstat tamamen farklı
  • 21-08-2021, 13:15:11
    #6
    extensionları kontrol edin cpanel den curl devre dışı gibi görünüyor
  • 21-08-2021, 13:17:09
    #7
    qeraizmir adlı üyeden alıntı: mesajı görüntüle
    extensionları kontrol edin cpanel den curl devre dışı gibi görünüyor
    Hepsini işaretledim 7.4 kullanıyorum ama curl diye bi eklenti yok

  • 21-08-2021, 13:25:31
    #8
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);

    <?php'den sonraki satıra ekler misiniz? Ayrıca aşağıdaki satırı da ortaya ekleyin. Bakalım nasıl bi hata veriyor.

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  • 21-08-2021, 13:36:03
    #9
    voLwy adlı üyeden alıntı: mesajı görüntüle
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);

    <?php'den sonraki satıra ekler misiniz? Ayrıca aşağıdaki satırı da ortaya ekleyin. Bakalım nasıl bi hata veriyor.

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    Bu şekilde yaptım hiçbir değişiklik olmadı

    <?php
    
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);
    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_URL,"https://deprem.afad.gov.tr/latestCatalogsList");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS,
                "m=0&utc=0&lastDay=1");
    
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $output = curl_exec($ch);
    
    
    curl_close ($ch);
    echo $output;
    ?>