سؤال

وأنا أحاول أن تفعل مكالمة الضفيرة إلى تغذية RSS من وورد، أنا لا تستخدم simplexml_load_file () لأن هو forbiden من قبل ملف php.ini للقيام مثل هذه الدعوات، لذلك أنا أحاول الحصول على أكس عبر الضفيرة، حتى الآن كان يعمل لأي URL ولكن ليس للخلاصات RSS وورد، حتى لو كانت على نفس الخادم.

إذا كنت الوصول إلى URL تغذية مباشرة على متصفحي أستطيع أن أرى XML، ولكن الخادم لم يتيسر، والتراسل الفوري في محاولة ما يلي

<?php
    $url = "http://www.legrandjournal.com.mx/category/actu-monde/feed/";

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_VERBOSE, 1);        
    $awel = curl_exec($ch);

    if($awel == false)
    {
        echo 'Curl error: ' . curl_error($ch);      
        echo "cookie";
    }

    //echo $awel;
    curl_close($ch);
    echo $awel;

?>

ويرجع الفضل في ذلك مسبقا عن أي اقتراح!

هل كانت مفيدة؟

المحلول

وحاول دون مائلة الماضي؟ : http://www.legrandjournal.com.mx/category/actu-monde/ تغذية

ملاحظة: يجب عليك دائما استخدام:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

وإذا لم يتم توفير URL المحدد (على سبيل المثال، استخدام الخط المائل، حيث أنها ليست الخ.)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top