解决方案 »

  1.   

    phpinfo(); 看下curl 是否开启了。
      

  2.   

    .dll 是windows的动态链接库。
    linux下是需要  .so扩展。
    search一下吧,不少教程
      

  3.   

    curl_exec()  返回 false 值
    表示连接 "http://".$this->IP.$this->URL 失败
    请检查 url 真实可用如果是 curl 扩展没有加载,则会报函数未定义
      

  4.   

    请问linux下如何查看 curl是否可用?
      

  5.   

    $ch = curl_init();
    不报错
    echo $ch; 
    输出 Resource id #...就表示 curl 可用专业一点就是
    if(! function_exists('curl_init')) die 'curl 不可用';
      

  6.   

    我看到公司有curl.so 这个文件    。他的路径是:/usr/lib64/php/modules/curl.so
    我在php.ini 中 加入extension=/usr/lib64/php/modules/curl.so  是否正确
    --测试下 。还是不成功
      

  7.   

    "http://".$this->IP.$this->URL);
    这个地址打印出来。这个地址有效么?
      

  8.   


     $ch = curl_init();                            curl_setopt($ch, CURLOPT_URL, "http://".$this->IP.$this->URL);                            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                            curl_setopt($ch, CURLOPT_POST, 1);                            curl_setopt($ch, CURLOPT_POSTFIELDS, $this->PARAMETER );                            $ret = curl_exec($ch);                            // 检查是否有错误发生
                                if( curl_errno ( $ch )) {
                                echo  'Curl error: '  .  curl_error ( $ch );
                                }
                                curl_close ($ch);
    看看提示什么。
      

  9.   

    首先你应该从几个问题入手:
    1)curl扩展是否开启,查看#7
    2)curl的url是否正确
      

  10.   

    公司 curl.so文件都已经配置好。原因是这台服务器没有做连接外网的设置 谢谢 。已经调通了
      

  11.   

    楼主QQ是多少?我这边也碰到也一个类似的问题,小弟想请教一下,本人QQ:844054791