La colección php curl a veces se puede recopilar cuando se coloca en el servidor, a veces no.
Agregue $error?=?curl_error($curl); delante de curl_close($curl);
Luego imprima para ver si hay algún mensaje de error.
Además, puede agregar
ini_set('display_errors', 'on');
error_reporting(E_ALL
); Vea si hay algún mensaje de error durante la ejecución.