我一直在研究一个短信api,它从数据库中获取大约30条记录,并使用CURL动态发送短信 . 每个短信都有自己独特的信息,因此它会循环运行 .

我的代码在这里

$curl=curl_init('http://smsprovidersite.com/api/sendmsg.php?'.$var);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
$response=curl_exec($curl);
curl_close($curl);

代码运行并给出了

SQLSTATE [HY000]:一般错误:2006 MySQL服务器已经消失 . 卷曲

我的my.cnf已经将max_allowed_packet设置为16M .

这可能是什么问题?

谢谢