Ask2问答系统ucenter集成教程

电脑杂谈  发布时间:2020-04-24 20:06:07  来源:网络整理

ucenter整合图文教程_wordpress整合ucenter_ucenter怎么与自己做的网站整合

ask2和ucenter的集成步骤如下:

1. 登录ucenter服务器,单击后台应用程序管理,添加应用程序,输入应用程序名称,应用程序url,通信密钥等信息,然后单击提交

注意: 上面箭头的方向通常留为空白. 这里配置了127.0.0.1,它也应该是本地服务器. 是否写都没关系.

配置问答后,我发现未编写127.0.0.1会导致通信失败. 稍后,我将参考Dz论坛的配置并填写ip.

其他设置请参考Dz配置,最后会生成UC配置信息

2. 将生成的ucenter配置信息填充到后台:

ucenter怎么与自己做的网站整合_wordpress整合ucenter_ucenter整合图文教程

在后台打开uc,然后将uc配置信息设置为“ 2”.

请确保在第一个论坛的ucenter地址上写上URL后面的反斜杠“ /”.

3. 检查配置是否成功,登录ucenter服务器,单击“应用程序”链接,查看ask2问答软件的通信状态. 如果通信成功,则表明ucenter集成成功.

这里特别要注意的是,如果要与discuzx集成,则需要设置是否允许在后台网站管理员=》 ucenter设置中直接激活其他应用程序

特别声明:

测试同步登录.

有很多同步登录坑. 有时您会发现A站和B站不仅可以选择登录,而且双方都可以同时登录. 实际上,这是一个官方的挖坑. 您可以手动修改它. A和B站的根目录目录应该有一个uc_client文件夹,

wordpress整合ucenter_ucenter整合图文教程_ucenter怎么与自己做的网站整合

找到该文件夹​​,然后

Uc_client /数据/缓存/app.php,此路径打开

关注您的uc下的应用程序数量,例如,有两个

这里应该有两个,分别是appid匹配和url.

我没有化妆

在Uc_client下的client.php中有一个同步登录功能

ucenter整合图文教程_wordpress整合ucenter_ucenter怎么与自己做的网站整合

请注意,如果(count($ _ CACHE ['apps'])> 1)仅在应用程序大于1时执行此同步登录代码.

Ucenter扩展配置:

通常来说,如果它是一个新的系统ucenter集成,则在完成上述步骤之后,就可以对其进行基本配置. 但是,在实际情况下,某些用户可能一开始只能使用问答系统,而没有集成ucenter. 这时,集成ucenter会发现现有用户无法登录. 针对此问题ucenter整合图文教程,我们也进行了调整,如果登录的用户仅存在于问答模块中,则ucenter会在登录时自动注册,然后完成登录.

由于ucenter的集成基于uid和用户名,因此必须确保ucenter_server和集成应用程序中的用户uid一致. 因此,有必要确认ucenter的ucenter_members表中的uid自增量与ask2用户表中的自增量条件不冲突. 最好的方法是调整下一个自增值,以避免uid不一致. 在这种情况下,请在ucenter_server中执行以下sql

以下30000是要设置的自增值. 例如,ask2问答系统有20,000个用户,下一个用户uid是20001,ucenter_server是新安装的仅管理员用户,下一个uid是2,您需要更改从20001或更高版本增加

以下情况将不会同步:

如果论坛已经有用户数据,则问与答也有用户数据,因为ucenter同步原理仍然依赖uid和username登录. 如果张三在论坛中的帐户是张三,则uid是5,但Q&A中的名称是Li Si,uid是7,并且通过登录Q&A,这三个名称将永远不会成为Li Si.

wordpress整合ucenter_ucenter怎么与自己做的网站整合_ucenter整合图文教程

确保同一用户的uid和用户名相同,并且有密码. 如果多个系统用户的密码不一致,请参考ucenter用户表的密码.

Ask2问答系统应注意的地方:

如果问答配置uc成功:

1默认情况下,默认情况下会使用“问答”中的1个用户头像. 无法在“问答”中上传头像.

2同步登录仅用于同步登录帐户. 在“问答”中修改用户信息不会更新到其他系统,只会在“问答”中更新.

如果您发现由于打开uc而无法登录网站,请记住执行以下步骤关闭uc并恢复正常:

1输入问题和答案. 如果您不知道哪个,则可以在网站根目录的config.php配置文件中看到配置信息.

找到ask_setting表,该表中有一个ucenter_open字段,请删除该字段.

2 ftp进入网站根目录下的data文件夹,有一个缓存和view文件夹,有两个打开的文件夹,有很多文件,所有都是缓存文件ucenter整合图文教程,全部删除.

最后再访问该网站是正常的!


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-187512-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...