• 24-09-2021, 18:54:08
    #1
    sabahtan beri curl i çalıştırmaya çalışıyorum ama bir türlü yapamadım yardımınız lazım..




    phpinfodan baktığımda var ve aktif gösteriyor
    fakat ilk işlemi getirmiyor ekran boş geliyor

    $baglan=curl_init("https://www.mynet.com/");
    curl_exec($baglan);
    curl_close($baglan);
    ne yapmalıyım?
  • 24-09-2021, 19:04:16
    #2
    Developer
    İşlemi ekrana basmıyorsunuz debug için farklı bir tool mu kullanıyorsunuz?
  • 24-09-2021, 21:54:55
    #3
    brown adlı üyeden alıntı: mesajı görüntüle
    İşlemi ekrana basmıyorsunuz debug için farklı bir tool mu kullanıyorsunuz?
    yukarıda yazdığım kodlarla da ekrana basması gerekiyor, bu şekilde yapanları da gördüm, yanlış mı biliyorum?
  • 24-09-2021, 22:12:46
    #4
    Developer
    meetadfor adlı üyeden alıntı: mesajı görüntüle
    yukarıda yazdığım kodlarla da ekrana basması gerekiyor, bu şekilde yapanları da gördüm, yanlış mı biliyorum?
    doğru curl_exec sayesinde basıyor.

    şu şekilde info almayı dener misiniz ?

    <?php
    $x=curl_init("https://www.google.com.tr/");
    curl_exec($x);
    $y = curl_getinfo($x);
    var_dump($y);
    ?>
  • 24-09-2021, 22:38:10
    #5
    brown adlı üyeden alıntı: mesajı görüntüle
    doğru curl_exec sayesinde basıyor.

    şu şekilde info almayı dener misiniz ?

    <?php
    $x=curl_init("https://www.google.com.tr/");
    curl_exec($x);
    $y = curl_getinfo($x);
    var_dump($y);
    ?>
    Dizi şeklinde bir karşılık aldım
  • 24-09-2021, 22:45:51
    #6
    Developer
    meetadfor adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde bir karşılık aldım

    array(37) { ["url"]=> string(26) "https://www.google.com.tr/" ["content_type"]=> NULL ["http_code"]=> int(0) ["header_size"]=> int(0) ["request_size"]=> int(0) ["filetime"]=> int(-1) ["ssl_verify_result"]=> int(20) ["redirect_count"]=> int(0) ["total_time"]=> float(0.238337) ["namelookup_time"]=> float(0.012573) ["connect_time"]=> float(0.125635) ["pretransfer_time"]=> float(0) ["size_upload"]=> float(0) ["size_download"]=> float(0) ["speed_download"]=> float(0) ["speed_upload"]=> float(0) ["download_content_length"]=> float(-1) ["upload_content_length"]=> float(-1) ["starttransfer_time"]=> float(0) ["redirect_time"]=> float(0) ["redirect_url"]=> string(0) "" ["primary_ip"]=> string(14) "172.217.17.227" ["certinfo"]=> array(0) { } ["primary_port"]=> int(443) ["local_ip"]=> string(15) "192.168.191.207" ["local_port"]=> int(51604) ["http_version"]=> int(0) ["protocol"]=> int(2) ["ssl_verifyresult"]=> int(0) ["scheme"]=> string(5) "HTTPS" ["appconnect_time_us"]=> int(0) ["connect_time_us"]=> int(125635) ["namelookup_time_us"]=> int(12573) ["pretransfer_time_us"]=> int(0) ["redirect_time_us"]=> int(0) ["starttransfer_time_us"]=> int(0) ["total_time_us"]=> int(238337) }
    ssl sertifikası veya limit ile alakalı bir problem gibi gözüküyor. şu şekilde dener misiniz:

    <?php
    $x=curl_init("http://demo.phpcure.com");
    curl_exec($x);
    $y = curl_getinfo($x);
    var_dump($y);
    ?>
  • 24-09-2021, 22:52:42
    #7
    brown adlı üyeden alıntı: mesajı görüntüle
    ssl sertifikası veya limit ile alakalı bir problem gibi gözüküyor. şu şekilde dener misiniz:

    <?php
    $x=curl_init("http://demo.phpcure.com");
    curl_exec($x);
    $y = curl_getinfo($x);
    var_dump($y);
    ?>
    Şimdi de bu çıktıyı verdi, sanırım dediğin gibi ssl sertifikası ile alakalı bir sorun var fakat benim anlamadığım başkasında net bir şekilde o ilk yazdığım 3 kod ile tüm sayfayı ssl e bakmadan nasıl getiriyor bende nasıl getirmiyor?


  • 24-09-2021, 22:57:22
    #8
    Developer
    @meetadfor; ssl olmadan hem local hem remote çalışmıyorum. bu konuda bilgi veremiyorum. ancak ssl dahilinde istek atarsanız düzeleceği kesin gözüküyor.