2012 年二月 一 二 三 四 五 六 日 « 一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 近期评论
- wlx [微博 ] 发表在《google彻底被封?》
- snake 发表在《google彻底被封?》
- Andrew Pelt 发表在《debian testing上安装oracle 10g》
- tiplip 发表在《webmap.cn使用的WEBGIS技术》
- 求助Evolution问题!! 发表在《evolution crashed in gutsy alpha》
分类目录
标签
anjuta apache backup breezy c++ compile convert dapper debian dns edgy evolution feisty firefox flash gnome gobang GRASS gutsy humor intrepid Linux mailman MapServer mysql openoffice Oracle php phpbb postfix PostGIS postgresql qgis sarge scim skype subversion svn tomcat ubuntu utf8 westdc Windows wordpress 中文
Tag Archives: webwiz
转换论坛:webwiz 7.9 -> phpBB3
webwiz是一个基于ASP的论坛,由于此官方论坛已经停止维护,官方网站很长时间无法登录了,由于ASP的先天缺陷,而且正好PHPBB3也已经到RC1了,就决定把这个论坛进行转换。 1、实际情况 我们使用的WEBWIZ 7.9使用的是ACCESS数据库,并且在使用过程中有一定的修改,但我不清楚有哪些修改,因此,你的转换若有问题,也请反馈你的实际情况。 头像有三种,一种是系统提供的,在avatars目录下,另一种是用户上传的头像,放在uploads目录下,还有一种是HTTP连接,就是放在另外网站上的头像。 WEBWIZ的附件是直接存放在uploads目录下,但数据库里没有任何相关信息。 WEBWIZ的密码是采用了HASHEncode+Salt的加密算法,和SHA1类似,但不同。 2、转换程序 phpBB3只提供了从phpbb2的升级程序,在phpbb的官方论坛上搜索到了一个从webwiz到phpbb2的转换程序,但其转换的内容不完整,因此就决定自己写一个。而且PHPBB3现在已经采用了UTF8编码,要求数据库也要采用UTF8编码,MYSQL 4.1之后的程序也提供了UTF8编码。 首先需要转换ACCESS数据库到MYSQL,我前面有介绍过如何进行转换。 我是使用了knoda进行数据转换的,在ubuntu系统下,注意,转换好后,数据库是默认为UTF8编码的。 转换完后,导出mysql数据。 mysqldump –default-character-set=latin1 -uroot yourdb > yourdb.sql 要修改此SQL文件,使之成为UTF8编码。替换所有的latin1为utf8,并在文件的开始添加: SET NAMES utf8; SET CHARACTER_SET_CLIENT=utf8; SET CHARACTER_SET_RESULTS=utf8; 然后转移到测试服务器上,并进行相应的导入工作。 在http://www.phpbb.com下载最新的phpbb3,根据安装提示,安装一个默认的空白的PHPBB3系统,假如你的数据库是phpbb。 并把webwiz论坛的所有文件拷贝到同一个服务器上,二者目录可以在一个层次。 如: /var/www/phpbb /var/www/webwiz 然后把我提供的转换程序拷贝到phpbb/install/convertors目录下,即convert_webwiz.php和functions_webwiz.php文件。 同时修改phpbb/includes/auth/auth_db.php文件,若你想让你的用户重新申请密码的话,也可以不修改这个文件。 // Check password … // … Continue reading
access到mysql的转换问题
因为想把WEBWIZ论坛转换为PHPBB论坛,需要把ACCESS数据库转换到MYSQL数据库,从网上找了一些转换软件,也都可以转换。 但存在一些问题: 1、中文转换不完全(部分中文丢失,问题非常严重) 2、转换过来的SQL语句不完全符合MYSQL的SQL语法。 因此,放弃此方案。或许可以自己写转换脚本,使用PEAR直接读ACCESS库,估计没有这个问题。 PHPBB提供的转换方案:http://www.phpbb.com/phpBB/viewtopic.php?t=233799 (试验了其他的转换软件)