名站网址导航为广大网友提供关于dz论坛建站教程等内容,论坛安装教程,论坛插件和模板安装教程等。
有些学建网站的学员使用DZ建论坛网站时,遇到一个问题,在hTTP站点时UCenter通信是正常的,但启用了hTTPS站点后,UCenter通信失败。(相关教程:如何将hTTP网站域名转换成hTTPS)如下图:
出现hTTPS站点UCenter通信失败的原因是由于301重定向https后通信失败的。下面介绍一下解决方法。
方法/步骤
- 打开目录 uc_server/model/misc.php程序 文件;
- 在misc.php程序中搜索以下的具体代码如下:
$port = ! empty ( $matches [ 'port' ] ) ? $matches [ 'port' ] : 80 ;
- 在这段具体代码如下下面加上以下的具体代码如下:
if ( substr ( $url , 0 , 5 ) == 'https' ) {
$ch = curl_init ( $url ) ;
curl_setopt ( $ch , CURLOPT_RETURNTRANSFER , 1 ) ;
if ( $post ) {
curl_setopt ( $ch , CURLOPT_POST , 1 ) ;
curl_setopt ( $ch , CURLOPT_POSTFIELDS , $post ) ;
}
if ( $cookie ) {
curl_setopt ( $ch , CURLOPT_COOKIE , $cookie ) ;
}
curl_setopt ( $ch , CURLOPT_SSL_VERIFYPEER , FALSE ) ;
return curl_exec ( $ch ) ;
} - 修改后,保存。上传替换掉原来的misc.php程序,即可解决DZ开启hTTPS站点后UCenter通信失败的问题。
相关教程
- wordpress前台登录与商城插件Ucenter&Market
(16013 次阅读) - DZ论坛网站ucenter后台空白打不开登录不了通信失败彻底解决方法(亲测有效)
(112709 次阅读) - 第十五节:discuz用户管理中心ucenter介绍
(121573 次阅读) - DZ论坛网站UCENTER管理中心登录不了解决方法
(112721 次阅读) - discuz无法登陆ucenter 提示“管理员不存在”解决方法
(112804 次阅读)
相关阅读:
DZ论坛网站ucenter后台空白打不开登录不了通信失败彻底解决方法(亲测有效)
DZ论坛网站UCENTER管理中心登录不了解决方法
DZ论坛网站UCenter乱码怎么解决
好了关于论坛的这篇文章就说到这里希望可以帮助大家。有问题可以联系解决。声明,本站内容来源于互联网如果侵犯了你的权益请联系本站删除。误删除DZ后台管理员账号解决方法