Phpcms:整合文档

phpcms整合discuz

首先进入网站后台 打开系统设置-->基本配置-->通行证

  • 是否启用通行证:选“是”
  • 整合文件:选“discuz”
  • 接口地址:论坛接口文件地址,http://您的论坛地址/api/passport.php
  • 认证密钥:自行设定但应与Discuz中设置的“通行证私有密匙”保持一致

确认后PHPCMS部分的设置即完成。

登陆Discuz!论坛后台 打开扩展设置-->通行证API-->通行证设置

  • 启用通行证:选“是”
  • 应用程序URL地址:您所安装PHPCMS的网站地址请勿漏掉后面的“/”
  • 通行证私有密匙:与刚才我们在PHPCMS中设置的“认证密钥”保持一致
  • 应用程序注册地址: member/register.php
  • 应用程序登录地址: member/login.php
  • 应用程序退出地址: member/logout.php

最后点下面的“提交”即完成论坛部分的设置。
至此Discuz与PHPCMS的整合也就完成了,可以到网站进行测试是否成功。

phpcms整合discuz+X-space

  1. 首先整合Discuz!+SupeSite/X-space (以Discuz!5.5+SupeSite/X-space3.0Beta1为例)
    • 假设已经正确安装Discuz!5.5,请使用二进制上传SupeSite/X-space的upload文件夹子里面的所有内容,以cute-FTP7.1为例(其它ftp工具类似)

    • 设置文件目录可写性.使用 FTP 软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为777,win主机请设置internet来宾帐户可读写属性:./config.php ./attachments ./cache/robot ./cache/tpl ./channel ./channel/*.* ./data ./data/robot ./data/temp ./data/system ./html ./log ./templates/ ./templates/default ./templates/default/*.* ./user ./video ./video/*.*

      windows如何设置777属性(everyone权限)?



    • 设置数据库信息。根据Discuz!和SupeSite/X-Space数据库服务器是否分离,我们分2种情况介绍如何填写安装信息。Discuz!和SupeSite/X-Space数据库服务器一致(一般是这个):

      Discuz!和SupeSite/X-Space数据库服务器不一致(请依照如下图片所示,填写空间商提供的数据库信息):


      系统参数设置,您可以选择安装您站点需要的功能频道,并选择设置哪个频道为站点首页

      另外,对于安装的时候没有选择的功能频道,您也可以安装之后添加。接下来系统会自动检测您的 SupeSite/X-Space站点url地址,如果检测的不正确,点击“不正确”button之后,系统会让您输入SupeSite/X-Space正确的访问url地址。按照说明,依次填写Discuz!论坛的访问url地址、 Discuz!论坛的版本信息即可

      以下信息请认真填写,填写不当将造成Discuz!和SupeSite/X-Space不能同步登录

      登录论坛后台更新缓存!以便让论坛能够识别更新SupeSite的设置。删除SupeSite/X-Space的install.php文件,以免被别人二次安装。将config.php文件属性改为644,至此SupeSite X-Space 3.0 Final成功安装
  2. 修改SupeSite X-Space 主目录batch.panel.php文件,以3.0bata包为例(此步骤不是必须的,如果觉得困难,可以不必修改):查找‘$bbsurl/register.php?referer=$siteurl/index.php’,替换成您phpcms的注册地址,查找‘$bbsurl/member.php?action=lostpasswd’替换成您的phpcms找回密码地址。进入 templates/default (或者您相应的风格目录,修改site_login.html.php查找‘{B_URL}/register.php?referer={S_URL}/?action/login’替换成您phpcms的注册地址,查找‘{B_URL}/member.php?action=lostpasswd’ 替换成您替换成您的phpcms找回密码地址。)

phpcms整合phpwind

首先进入网站后台 打开系统设置-->基本配置-->通行证

  • 是否启用通行证:选“是”
  • 整合文件:选“phpwind”
  • 接口地址:论坛接口文件地址,http://您的论坛地址/passport_client.php
  • 认证密钥:自行设定但应与PHPwind中设置的“通行证私有密钥”保持一致,确认后PHPCMS部分的设置即完成。

登陆PHPwind论坛后台 打开“风格插件”找到“通行证”-->插件管理

  • 是否开启通行证:选“是”
  • 通行证私有密匙:与刚才我们在PHPCMS中设置的“认证密钥”保持一致
  • 将该网站做为通行证的:选“客户端”
  • 通行证服务器地址:您所安装PHPCMS的网站地址,后面没有“/”
  • 通行证登录地址: member/login.php
  • 通行证退出地址: member/logout.php? (注意后面有个问号)
  • 通行证注册地址: member/register.php

最后点下面的“提交”即完成论坛部分的设置。至此PHPwind与PHPCMS的整合也就完成了,可以到网站进行测试是否成功。

phpcms整合Lxblog

下载安装Lxblog,管理员帐号和密码需要和phpcms一致。这样新安装的博客系统可以不用在phpcms后台进行会员数据导入。

最新版本的Lxblog通行证文件尚有问题。请下载下面文件覆盖到 博客的根目录:点击下载
进入博客后台

通行证私有密钥需要和phpcms后台的认证密钥保持一致。可任意字母数字组合。

进入到phpcms后台---系统设置--通行证

新注册的用户在phpcms显示如下:

进入Lxblog如下:

 

你可能感兴趣的:(WEB开发)