用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4292|回复: 8
收起左侧

[Others] 紧急求助

[复制链接]
发表于 2013-3-11 16:48:39 | 显示全部楼层 |阅读模式
Linux服务器使用的是php5.2.17,使用老大给出的社交化登陆 Oauth2 SocialAuth for CodeIgniter

服务器报错Call to undefined function  stream_context_get_params() in /alidata/www/sufemall/application/libraries/oauth2/Provider.php on line 234。

原因是Php5.3以上才有streams函数。这个怎么解决??升级太麻烦了,有没有替代函数?跪谢各位大侠!
发表于 2013-3-11 22:07:58 | 显示全部楼层
如果主机支持curl,可用curl函数代替:
PHP复制代码
case 'POST':    $ch = curl_init();
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
        curl_setopt($ch, CURLOPT_POST, TRUE);
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params));
        curl_setopt($ch, CURLOPT_URL, $url);
        $response = curl_exec($ch);
        curl_close($ch);
        $return = json_decode($response, true);
        break;
复制代码

发表于 2013-3-12 13:38:05 | 显示全部楼层
沙发回答正确
 楼主| 发表于 2013-3-16 10:57:34 | 显示全部楼层
jeongee 发表于 2013-3-12 13:38
沙发回答正确

谢老大,现在微博的正常的,qq的授权成功后返回后还是没显示登录本网
 楼主| 发表于 2013-3-16 10:58:17 | 显示全部楼层
qi_ruo 发表于 2013-3-11 22:07
如果主机支持curl,可用curl函数代替:

谢大哥。现在微博的正常的,qq的授权成功后返回后还是没显示登录本网,有碰到这种情况吗
 楼主| 发表于 2013-3-16 16:50:39 | 显示全部楼层
see-sea 发表于 2013-3-16 10:58
谢大哥。现在微博的正常的,qq的授权成功后返回后还是没显示登录本网,有碰到这种情况吗 ...

登录qq的时候提示unknow error;好郁闷。。。
发表于 2013-7-27 12:17:07 | 显示全部楼层
see-sea 发表于 2013-3-16 16:50
登录qq的时候提示unknow error;好郁闷。。。

我也是这样,请问你找到解决方法了么??{:soso_e105:}
发表于 2013-7-27 12:21:10 | 显示全部楼层
see-sea 发表于 2013-3-16 16:50
登录qq的时候提示unknow error;好郁闷。。。

求指点迷津,很急
 楼主| 发表于 2014-1-21 14:59:12 | 显示全部楼层
小羊 发表于 2013-7-27 12:21
求指点迷津,很急

真是对不起,大半年没上过这里了。。。后来找了个同学帮我升级了。。

本版积分规则