0

https://blog.onlywire.com/category/content-submission/feed/

これは私のフィードURLです。どういうわけか、PHPを使って解析することができません。私は何が欠けていますか?

スクリプト:

$ch = curl_init( $feed_curl );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, 0);
$data = curl_exec($ch);
echo $data;
4

2 に答える 2

2

カールエラーが発生していないかどうかを確認してください。ハンドラーを閉じることを忘れないでください。

        $ch = curl_init($url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // return into a variable
        curl_setopt($ch, CURLOPT_HEADER, 0);
        $result = curl_exec($ch); // run!
        if($result === FALSE) {
            var_dump(curl_error($ch));
        }
        else {
            var_dump($result);
        }
        curl_close($ch);
于 2012-09-07T21:44:07.517 に答える
0

ルートCAのファイルを指定してみてください。

curl_setopt($ch, CURLOPT_CAINFO, '/path/to/your/cafile');

CAファイルはcurlWebサイトからダウンロードできます。

http://curl.haxx.se/docs/caextract.html

于 2014-03-14T19:38:00.723 に答える