QeePHP:一切从头开始

首先先搭个环境,Apache2.2+PHP5.2+mysql5.1 , 需要支持Rewrite,这里我直接下载最新版本的AppServ搭建,也可以下载Qee的环境,不用安装更方便

 

下载QeePHP的Commnunity实例 , 解压缩文件到Web目录 D:/AppServ/www

 

下载QeePHP2.1框架文件 , 解压缩文件到commnity 的 lib 目录 D:/AppServ/www/www/community/lib

 

在c://windows/system32/drivers/etc/hosts中增加代码:127.0.0.1     www.localcommunity.com , 目的是把这个域名指向到本地。

 

修改 apache 的conf 文件

建一个vhost,目录指向community/public目录,这里我用的是虚拟域名的方式

<VirtualHost *:80>
    ServerAdmin fjyt@localcommunity.cc
    DocumentRoot "D:/AppServ/www/community/public"
    ServerName www.localcommunity.com
    ErrorLog "logs/www.localcommunity.com-error.log"
    CustomLog "logs/www.localcommunity.com-access.log" common
</VirtualHost>

 

cd D:/AppServ/www/community/public

 

copy _htaccess .htaccess

 

修改D:/AppServ/www/community/config/envirement.yaml , 把路由方式改成rewrite

 

我下载的Commnunity实例中.htaccess 文件有问题,官方已经给出解决方法了(就是把 “    L,   ”替换成空),

 

到这个步骤为止就可以直接用 http://www.localcommunity.com 来访问网站了

 

—————————————————————————————————————————————————————

 

建立数据库:

 

用PHPMyAdmin建立一个数据库 community_db ,导入D:/AppServ/www/community/db下的文件,先导结构才能导数据

 

修改D:/AppServ/www/community/config/database.yaml  , 把里面的数据库联接参数都修改下

 

刷新网站可以看到网站已可以正常显示了

 

—————————————————————————————————————————————————————

 

整合ucenter 与community

 

下载discuz和ucenter , 我直接安装了个带Ucenter的discuz,解压文件到 D:/AppServ/www/community/public/bbs,安装配置完成。

 

访问Ucenter后台

我这里是:http://www.localcommunity.com/bbs/uc_server/

增加新应用,选择自定义安装 , 填入参数后生成,就会在该应用详细信息的下面显示地段代码

 

把代码复制到

 D:/AppServ/www/community/public/config/ucenter_config.php 替换相关的部份

 

刷新Ucenter的应用列表,应该可以看到community的应用已通信成功了

 

但是比较郁闷的是,按理到现在为止应该可以同步登陆了,但是我还是不能同步登陆,有朋友发现问题的可以联系我下,谢谢!!!!!!! 

 

或者按照师太提供的解决方法先改下试试,这里先不做修改,师太说他过段时间会出插件,期盼阿。。。。。

 

——————————————————————————————————————————————————————

 

登陆后台

 

现在已经不满足于在前台折腾了,进入后台瞧瞧去吧

 

后台地址:/admin

先注册一个用户,如果前面的Ucenter配置有成功的话就会在么member中发现一条记录,打开一看,发现密码竟然是明文的(官方建议升级到最新版本,我们不理他,哈哈),由于这个用户的角色是MEMBER ,不能登陆后台,需要把角色定义成ADMIN,用PHPMyAdmin直接修改member表的Role 值,把2改成1就行了

 

进入后台,登陆,Ok,后台界面是模仿Discuz Ucenter的,好眼熟啊。。。。。

 

 

——————————————————————————————————————————————————————

 

总结:

 

1:由于刚接触Qee , 许多地方不熟悉, 可以先下载QeePHP-quickstart 来跟着一步步做

2:community实例的zip版本更新不够频繁,可以直接用SVN去取,需要注意的是,必须community的版本和QeePHP框架版本必须一致 

 

建议官方能够:

1:Community 实例中做个安装文件,可以通过程序来实现搭建

2:Community发布中要包含框架(因为你配置文件已经写好了),而且版本的问题会困扰初学者

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值