Curl é apenas a biblioteca usada para fazer solicitações HTTP. Se o seu código não conseguir acessar recursos remotos, como APIs de redes sociais, eu verificaria primeiro a configuração do firewall do sistema operacional. Você tem que se certificar de que o servidor Apache é capaz de fazer conexões de saída na porta 80 e porta 443 (para solicitações https)