PHP CURL çağrı wordpress RSS beslemesi başarısız

1 Cevap php

Bu nedenle, bu tür aramaları yapmak için php.ini tarafından Forbiden çünkü I), I (simplexml_load_file kullanarak değilim bir wordpress bir RSS beslemesi bir CURL arama yapmak için çalışıyorum, bu yüzden CURL aracılığıyla xml almaya çalışıyorum kadar onlar aynı sunucuda olsa bile, ancak wordpress RSS beslemeleri için herhangi bir URL için çalışıyor.

Ben tarayıcı doğrudan Feed URL erişmek varsa ben XML görebilirsiniz, ancak sunucu im şu çalışıyor, başarısız oluyor

<?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;

?>

herhangi bir öneri için şimdiden teşekkürler!

1 Cevap

try it without the last slash? : http://www.legrandjournal.com.mx/category/actu-monde/feed

ps: her zaman kullanmanız gerekir:

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

Eğer (bu, vb olmadığı yerlerde örneğin, eğik çizgi kullanarak) tam URL sağlayarak değilse