我是疯子 我怕谁?

所有的东西都是乱弹和自己的技术积累和网络见闻

Coppermine与VBB3的整合

tcsm | 16 二月, 2005 22:19

今天论坛的一位老兄msn上问我,会员相册怎么有图片不能看了,我这才想起,前几天论坛升级搬家后,整合的相册没有弄导致的部分论坛引用相册图片不能看,今天下班心中郁闷正好这个做这个来轻松一下。

原来整合的相册名字叫 Coppermine Photo Gallery (下称CPG)论坛是 newvbb 出的 vbb3 hack 版本 croe1.1f(基于vbb3.03)

上传cpg至论坛下目录 运行 cpginstall.php 进行安装 上一次我整合的时候是将相册及论坛的数据放在一个数据库中 在使用中发现极大的不变 故这次 我分开安装了 在填入了 管理员 用户名 密码 数据库名 数据库用户的用户名 密码 后 就 可以安装了 其中数据库 地址及数据表名称开头(cpg132_)都是默认的,安装的时候可以自行修改

安装后用安装时设置的用户名及密码登陆 无误后进行下一部 开始整合

打开include下init.inc.php文件 搜索:define('UDB_INTEGRATION', 'vbulletin30');

将前面的"//"去掉 保存

打开bridge下vbulletin30.inc.php文件 将下列红色文字按照提示修改

//NOTE : Your vBulletin license number is provided at the top of every php file in your vBulletin installation!
define('VB_CUST_NO', 'xxxxxxxx'); // 正版VBB3的授权码
define('VB_DB_NAME', 'forum'); // 数据库名
define('VB_BD_HOST', 'localhost'); // 数据库服务器的名字
define('VB_DB_USERNAME', 'username'); // 数据库用户名
define('VB_DB_PASSWORD', 'password'); // 数据库的密码

// The web path to your vBulletin Board directory
// In this example http://yoursite_name.com/vbulletin3/
define('VB_WEB_PATH', '/vbulletin3/');
// ------------------------------------------------------------------------- //
// Nothing to edit below this line
// ------------------------------------------------------------------------- //
// Prefix and names for the database tables
define('VB_TABLE_PREFIX', 'XX'); // vbb3数据表的前缀
define('VB_USER_TABLE', 'user'); // The members table
define('VB_SESSION_TABLE', 'session'); // The sessions table
define('VB_GROUP_TABLE', 'usergroup'); // The groups table
define('VB_COOKIE_PREFIX', 'XX');  // cookie的前缀

备注:

关于授权码:newvbb出品的hack版 都是 WDYL-WTN

如果是自己hack的就 sessions.php中搜索md5会发现 md5($bbuserinfo['password'] . 'WDYL-WTN') == $_COOKIE[COOKIE_PREFIX . 'password']

其中 WDYL-WTN 就是授权码

cookie 的前缀就是 vbb安装文件中 includesconfig.php 中 $cookieprefix = 'xx';  红色部分

这样就ok了

最后只要导入数据就可以了

首先要把原来的数据导出来,原来整合的是vbb2.3.5 论坛数据和相册数据都放在一个数据库中的,用phpadmin的导出功能讲原来的相册数据(cpg132_开头的数据表)导成cpg.sql

接着我就将sql上传至server 用 mysql 的 命令导入 格式如下

mysql -u root -p cpg<cpg.sql  (cpg为数据库名)


评论

发表评论
 authimage
 
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb