मुझे इस समस्या को curl का उपयोग करके लूप के साथ है जहां स्मृति तेजी से बढ़ती है। इस उदाहरण स्क्रिप्ट में, यह लगभग 14 एमबी मेमोरी का उपयोग शुरू करता है और मेरी मूल स्क्रिप्ट के साथ 28 एमबी के साथ समाप्त होता है और 1.000.000 को दोहराता है, स्मृति 800 एमबी तक बढ़ता है, जो खराब है।कर्ल लूप मेमोरी ग्रोथ
पीएचपी 5.4.5
cURL 7.21.0
for ($n = 1; $n <= 1000; $n++){
$apiCall = 'https://api.instagram.com/v1/users/' . $n . '?access_token=5600913.47c8437.358fc525ccb94a5cb33c7d1e246ef772';
$options = Array(CURLOPT_URL => $apiCall,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FRESH_CONNECT => true
);
$ch = curl_init();
curl_setopt_array($ch, $options);
$response = curl_exec($ch);
curl_close($ch);
unset($ch);
}
क्या आपने 'curl_multi_init' को आजमाया था? शायद यह मदद करता है। http://tr.php.net/manual/en/function.curl-multi-init.php –
मैं curl_multi कोशिश करता हूं, यह एक ही समस्या है, यहां तक कि यह धीमा है। – user1173536