本文目录一览:
- 1、急求:帝国CMS 7.0 的网站QQ登录提示“来自的连接不存在”怎么解决??
- 2、帝国cms如何使用QQ互联功能,用QQ帐号登录到网站。有相关的插件吗?
- 3、如何禁止用户通用qq浏览器访问我的网站(帝国cms)
急求:帝国CMS 7.0 的网站QQ登录提示“来自的连接不存在”怎么解决??
帝国cms的QQ登录插件提示来自的连接不存在的解决方法
帝国cms的QQ登录插件提示来自的连接不存在,敬业在职研究生论文网的解决方法是:
1.
将帝国cms的QQ登录插件里的文件loginend.php修改2个地方:
一,找到$response=@file_get_contents($token_url);将此代码替换为
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$token_url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
二,找到$str=@file_get_contents($graph_url);替换为
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$graph_url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$str = curl_exec($ch);
绝对可以滴
帝国cms如何使用QQ互联功能,用QQ帐号登录到网站。有相关的插件吗?
你可以去官网论坛或者灯鹭的论坛去下载个社会化登录的插件安装包,之后需要去开放平台申请一个api key。之后安装就行了。灯鹭官网有安装教程。
如何禁止用户通用qq浏览器访问我的网站(帝国cms)
至少有三四种以上的方法可以禁止qq浏览器。
方法一:使用php禁止,这种方法适用于你采用index.php作为默认首页的情况 。在你的帝国cms所在主机的根目录下打开index.php文件,在这个文件的前面增加php代码如下:
?php
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'QQBrowser')){
die('禁止使用QQ浏览器');
}
?
然后记得设置你的主机默认访问首页为index.php。
方法二:使用js禁止,这种方法适用于你采用index.html作为默认首页的情况。在你的网站根目录下的index.html文件源代码的head/head区内增加如下js代码:
script type="text/javascript"
window.onload = function (){
var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
var isQQBrowser = userAgent.indexOf("QQBrowser") -1;
if (isQQBrowser) {
document.write('你使用的是QQ浏览器');
};
}
/script
同样你要记得确保设置你的网站默认主页是index.html。
方法三:apache或者iis等服务器跳转,此为高端配置在此不详述。