Не уверен, поможет ли это кому-нибудь, но вот что решило проблему для меня:
У меня было следующее:
$ch = curl_init($process_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
$results = @curl_exec($ch);
CURLOPT_POST - это то, что вызывало проблему,Мой настоящий curl не содержал переменных $ _POST, он содержал только строку запроса $ _GET.Как только я удалил строку с CURLOPT_POST, все заработало, как и ожидалось.
У меня не возникало этой проблемы при установке CentOS, однако на моем Mac я использовал OSX Lion с PHP 5.3 +