2
我有一個捲曲腳本,我稱之爲爛番茄。每次我運行它時,即使在1到10的for循環中,它也會無限運行。阻止它的唯一方法是重新啓動服務器,頁面繼續調用爛番茄網站,直到服務器停機。 curl腳本適用於其他API,因此它應該適用於該API。在這裏,是否有任何想法?: 對於$temp_movie
,它會得到它的價值並正常工作。如何停止捲曲腳本?
$ch = curl_init();
$api_link = "http://api.rottentomatoes.com/api/public/v1.0/movies.json?apikey=****&q=".$temp_movie."&page_limit=1";
echo $api_link."<br>";
curl_setopt($ch, CURLOPT_URL, $api_link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, '3');
$content = trim(curl_exec($ch));
curl_close($ch);
$rottentomatoes = json_decode($content, true);
你確實,關閉你的捲曲連接。但是之後你並沒有殺掉php,這種「無限」行爲發生在什麼時候? – Kristian 2013-02-28 03:10:17
每當我運行腳本時,它永遠不會完成加載。 – 2013-02-28 03:11:01
我得到它的工作,但我不知道它爲什麼工作。添加了以下答案:/ – 2013-02-28 03:20:43