PHPCMS2.4与DISCUZ4.0整合教程
首先感谢淡老大为我们提供这么好的程序,为了方便菜鸟使用PHPCMS2.4的论坛整合功能,我根据自己的使用情况,写了本教程,希望对菜鸟有所帮助,高手们就不用看了,非常简单的事。有任何问题,也请大家批评指正!
一、首先要安装好PHPCMS2.4和DISCUZ4.0
这个方法请查阅相关教程。
二、论坛用户
数据导入(论坛初始安装用户可略过此步):
1、进入PHPCMS2.4后台,在左侧导航中找到“扩展功能”的最后一项“外部数据导入”,如下图:

2、点击“外部数据导入”,进入如下页面:

3、点击discuz40member同行后面的“修改”,进入如下页面:

根据自己安装DISCUZ4.0时的设置来更改此处的内容,如果是默认安装的则无需修改,点击确定完成配置修改。
4、在自动返回的页面中,如第2步图示,点击discuz40member同行后面的“导入数据“,至此用户数据导入完成。
三、PHPCMS2.4的后台设置:
1、进入PHPCMS2.4网站后台,在左侧的管理菜单中找到 “网站配置”下面的“论坛整合配置”,如下图:

2、点击“论坛整合配置”,进入如下页面:

3、在是否整合论坛后面点选“是”,论坛系统类型下拉菜单中选择“discuz4.0”,论坛接口地址后面填写你的论坛接口地址,格式为“http://你的
域名/论坛安装目录/api/passport.php”,论坛认证密钥后面填写你自己设定的密钥。
注意:这里填写的密钥应该在10位以上,可以是数字、字母与符号的组合,后面论坛设置中还用得到,一定要记住。
填写完成后如下图:

全部填写完成后点下面的“确定”提交,至此PHPCMS2.4论坛整合设置完成,下面进行论坛后台的设置。
四、DISCUZ4.0的后台设置:
1、进入论坛后台,在左侧的管理菜单中找到 “通行证API”下面的“通行证设置”,如下图:

2、点击“通行证设置”,进入如下页面:

3、在启用通行证后点选“是”;应用程序 URL 地址后面填加PHPCMS2.4网站完整地址,注意必须填加后面的“/”;通行证私有密匙后面填写第一步中的密钥,验证字串有效期这里可以不修改,用默认即可;应用程序注册地址填写“member.php?action=reg”;应用程序登录地址填写“member.php?action=login”;应用程序退出地址填写“member.php?action=logout”;积分同步选项不需进行设置。设置完成后如下图所示:

至此,论坛整合全部完成。
整合后会员管理的说明:
1、整合后,所有会员密码管理权在PHPCMS程序后台,而不是论坛的后台,如果在论坛后台修改密码后,用户使用此密码登陆将显示用户锁定或密码错误。
2、会员其他资料程序与论坛需分别管理。
DZ官方安装说明提示:开启通行证后,建议您通过 Discuz! 选项关闭论坛本身的注册功能,以免用户通过论坛注册而产生无法同步的问题。
由于时间紧张,可能会有写的不完整或与您具体情况不同的现象,如果有任何问题,请跟贴提出或加QQ群(8819983)进行咨询。