【编者按】:网学网网络知识为您提供Dircms 2011 整合UCenter高级教程参考,解决您在Dircms 2011 整合UCenter高级教程学习中工作中的难题,参考学习。
先设置Dircms 2011后台
1、进入后台-系统设置
2、点击左侧“UC配置”进入设置页面
3、对应填写配置
4、完成Dircms后台设置
然后设置UCenter后台应用
第一步:应用管理——添加应用
第二步:写名称,随意写
第三步:应用URL与易创软件目录中的api/uc.php连接
第四步:通信密钥与易创软件后台的通信密钥设置一样
第五步:应用类型为:其他,最后提交OK
出现 Errno:0 是因为:uc数据库账号密码配置不正确;
出现 Errno:1146 一般是因为:uc配置的数据表前缀不正确。
整合Ucenter后,登陆、注册响应缓慢的解决办法
很多网站整合了ucenter,不过有时候会出现整合uc后,会出现注册和登陆十分缓慢的情况,或者登陆到ucenter时也十分的缓慢,目前很多开源的CMS系统或者其他网站系统均有此问题出现,经过DirCMS官方人员的研究,提出以下解决方案:
找到您网站的u_client 客户端文件夹,里面有一个client.php 文件,用编辑器打开该文件,找到 第 268 行:
$fp = fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);
修改为
$hostip=function_exists(''gethostbyname'') && gethostbyname($host)?gethostbyname($host):$host; // 2011-10-07 20:24
$fp = fsockopen(($ip ? $ip : $hostip), $port, $errno, $errstr, $timeout);