Php curl在我的生产服务器上不工作

Php curl在我的生产服务器上不工作,php,curl,Php,Curl,有一个表单,当用户输入像NAME这样的值时。电话和邮件。在使用post请求之后,我从post中获取了手机号码和姓名,并在我的$url中使用它 当我在本地主机服务器上运行时,它会向我发送消息,但当我将其放在生产服务器上时,它不会显示错误,也不会向我发送消息 注意:上面的链接是一个虚拟链接尝试激活生产服务器中的CURL函数 通常情况下,服务器中的curl函数被取消激活您启用了吗?很可能是缺少curl扩展,或者在php.ini中没有启用它。请检查此扩展的phpinfo输出,并启用更多错误输出。是的,我

有一个表单,当用户输入像NAME这样的值时。电话和邮件。在使用post请求之后,我从post中获取了手机号码和姓名,并在我的$url中使用它 当我在本地主机服务器上运行时,它会向我发送消息,但当我将其放在生产服务器上时,它不会显示错误,也不会向我发送消息


注意:上面的链接是一个虚拟链接

尝试激活生产服务器中的CURL函数
通常情况下,服务器中的curl函数被取消激活

您启用了吗?很可能是缺少curl扩展,或者在php.ini中没有启用它。请检查此扩展的phpinfo输出,并启用更多错误输出。是的,我有,但它没有显示任何错误。您没有使用curl\u error检查连接错误。这是我第二次在服务器上使用curl,所以它第一次工作,我想我的代码中只有一个问题
$url="http://nis.com/smsapi.asp?mobnum=".$umobile."&uid=*****&pswd=*****&msg=HI%20".$firstname."%2C%20THANKS%20FOR%20REGISTERING";

            $curl_handle = curl_init(); 
            curl_setopt( $curl_handle, CURLOPT_CONNECTTIMEOUT, 10 ); 
            curl_setopt( $curl_handle, CURLOPT_RETURNTRANSFER, 1 ); 
            curl_setopt( $curl_handle, CURLOPT_HEADER, 1 ); 
            curl_setopt($curl_handle, CURLOPT_POST, true);
            curl_setopt( $curl_handle, CURLOPT_VERBOSE, 1 ); 
            curl_setopt( $curl_handle, CURLOPT_URL,$url ); 
            $buffer = curl_exec( $curl_handle ); 
            //print_r( curl_getinfo ( $curl_handle ) );
            echo("sfsf = ".$buffer );
}