紧急求助!关于curl的奇怪问题,高手进

浏览:2390 发布日期:2013/10/23 分类:求助交流 关键字: curl
之前用thinkphp3.1的框架帮人做了个网站,有几块抓捕站外数据的功能要用到curl。本来一直好好的,但...
方法代码如下:function get_url_contents($url) {
//        if (ini_get("allow_url_fopen") == "1")
//            return file_get_contents($url);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    $result =  curl_exec($ch);
    curl_close($ch);
    return $result;
}
昨天突然发现功能模块失效,经查是执行到curl_exec的时候直接http500内部服务器错误。
问题是:
1、没改动过代码;
2、同样的代码本地有效;
3、放其他空间也正常。
就他“35互联”跑不起。而且我昨天发现居然phpinfo也由于安全原因被禁用了,所以我自然的怀疑是“35互联”方修改了某些配置导致的。

但有个奇怪的问题是我无法解释的,在“35互联”的虚拟主机上这部分代码我脱离开框架是能跑起的,但在框架里用就不行。

现在的问题是那边不承认环境有问题,我这边也找不出问题原因。
最佳答案
评论( 相关
后面还有条评论,点击查看>>