代理里有通過curl調(diào)用API接口,請(qǐng)求和響應(yīng)都是XML格式,但是會(huì)不定時(shí)出現(xiàn)Out of memory.
一開始以為是memory_limit配置小了,后來(lái)檢查了配置遠(yuǎn)大于異常提示的限制
不知道問題會(huì)出現(xiàn)在哪里
這里粘代碼
$connection = curl_init();
//請(qǐng)求的URL地址
curl_setopt($connection, CURLOPT_URL, $this->serverUrl);
//使用HTTPS協(xié)議,服務(wù)器端不需要身份驗(yàn)證
curl_setopt($connection, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($connection, CURLOPT_SSL_VERIFYHOST, false);
//http header
curl_setopt($connection, CURLOPT_HTTPHEADER, $headers);
//設(shè)置POST請(qǐng)求方式
curl_setopt($connection, CURLOPT_POST, true);
//設(shè)置請(qǐng)求的XML內(nèi)容
curl_setopt($connection, CURLOPT_POSTFIELDS, $requestBody);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($connection);
curl_close($connection);
這里粘貼報(bào)錯(cuò)
Out of memory