AMH 社区首页
AMH社区 - 开放自由有价值的社区
[综合话题] 关于discuz百度登陆插件的问题,帮别人问的,谢谢~ |
|
---|---|
amysql |
爱国者捣蛋 发表于 2013-08-04 02:44:22
切换了安全模式,网站路径有些变化的。 /web就会转成 /home/wwwroot/xxx.com/web 如果有缓存了php代码可能会读不到文件、看dz的机制了 清了缓存就好。 ------ 没有APC的情况呢? 插件正常吗
点赞,加油! (0分)
回复
2013-08-04 16:08:19 11
AMH面板 - 好用高效低占用、安全可靠极稳定 |
pxw2002 |
:dizzy:原来是这样啊 切换模式会更改路径 应该是php缓存的问题了 我切换了以后 apc还会缓存php 这样就会读取以前的路径 就无法读取附件了 我删除apc 试试 看看是否能继续用插件
回复
2013-08-04 16:11:04 12
|
pxw2002 |
我删除了apc 这个插件还是提示 curl函数被服务器管理员关闭,并且php_openssl.dll扩展也被关闭。无法继续使用。请联系空间商
回复
2013-08-04 16:12:22 13
|
amysql |
那就用兼容模式吧, --------- 安全模式下curl没限制的,其它函数也没限制。 没账号测试不了这插件。 如果有源码,方便的话上传一份到论坛。 我这边可以看看插件的源码,找找原因。
回复
2013-08-04 16:23:44 14
|
pxw2002 |
这个就是dz论坛 这个百度登录插件 附件 niuc_baiduconnect.zip
回复
2013-08-04 17:52:21 15
|
amysql |
看了代码。 我这儿测试是可以通过。 主要是这个: <?php 可以在你那机子运行看看,测试curl是否正常。function niuc_curl($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_REFERER, $_G['siteurl']); $result = curl_exec($ch); curl_close($ch); return $result; } $url = 'https://openapi.baidu.com/oauth/2.0/token?grant_type=authorization_code&code='.$code.'&client_id='.$apikey.'&client_secret='.$secretkey.'&redirect_uri='.$redirecturi; if(function_exists('curl_init')) { $result = niuc_curl($url); echo 'niuc_curl ok...'; } else { $result = file_get_contents($url); echo 'file_get_contents ok...'; } $token_arr = (array)json_decode($result); if(!$token_arr['access_token']){ if($result == '') { echo 'Error'; } else { echo 'OK'; } exit; } ?> 附件 curl_test.php
回复
2013-08-04 21:31:43 16
|
pxw2002 |
本帖最后由 pxw2002 于 2013-8-4 23:17 编辑
安全模式下是 niuc_curl ok...Error 兼容模式 没问题niuc_curl ok...OK
回复
2013-08-04 23:14:24 17
|
amysql |
我测试几台机都是 niuc_curl ok...OK 你用的是什么系统?
回复
2013-08-05 00:05:13 18
|
pxw2002 |
linode的机器
系统是My CentOS 6.2 32bit Profile (Latest 32 bit (3.9.3-x86-linode52)) amh是新装amh4 只安装一个apc 其他未做修改 dz也是默认的未修改过
回复
2013-08-05 01:08:26 19
|
amysql |
引用: 刚去开了台阿里的机子。测试也是没问题。 niuc_curl ok...OK
回复
2013-08-05 14:27:04 20
|