- 主题:smthbbs 升级到kbs 版面乱码 .DIR文件怎么转换?
版面文章乱码
--
FROM 202.202.43.*
检查升级前后 fileheader 结构体定义
写个程序慢慢转
【 在 mathslimin (linuxer) 的大作中提到: 】
: 版面文章乱码
--
FROM 59.66.139.*
【 在 fancyrabbit (fancy★Life is struggling ...★喵) 的大作中提到: 】
: 检查升级前后 fileheader 结构体定义
: 写个程序慢慢转
可不可以给个程序啊?
--
FROM 202.202.43.*
kbs_bbs/contrib/convert/cnv_fh.c
【 在 mathslimin (linuxer) 的大作中提到: 】
: 可不可以给个程序啊?
--
FROM 59.66.211.*
【 在 SoapDinosaur (肥龙) 的大作中提到: 】
: kbs_bbs/contrib/convert/cnv_fh.c
谢谢,这个怎么使用哦?
--
FROM 202.202.43.*
修改好新旧的fileheader的定义,然后可能cnv_index函数也要相应的改改。
然后运行就行了,不带参数就转换所有信箱和版面。
带参数的话,就转换第一个参数制定的那个文件。
旧的索引会加.old在文件名后面。
【 在 mathslimin (linuxer) 的大作中提到: 】
: 谢谢,这个怎么使用哦?
--
FROM 59.66.250.*
【 在 SoapDinosaur (肥龙) 的大作中提到: 】
: 修改好新旧的fileheader的定义,然后可能cnv_index函数也要相应的改改。
: 然后运行就行了,不带参数就转换所有信箱和版面。
: 带参数的话,就转换第一个参数制定的那个文件。
: ...................
具体转化步骤为:
1.在/etc/ld.so.conf中加入/home/bbs/lib(home/bbs/lib是bbs的安装目录)
2.没有改convpasswd.c
3. 拷贝mysql.h等文件,变化权限.
4.编译:gcc
gcc -g -I/home/bbs/kbsbbs-2.0dev -I/home/bbs/kbsbbs-2.0dev/src -lBBS -lsystem -L/home/bbs/lib -I/usr/local/mysql/include/mysql/ -o cnv_fh cnv_fh.c
然后运行
cnv_fh
现在还有乱码,我正在调试
希望能够成功
--
FROM 202.202.43.*
不需要,直接make就可以了。
【 在 mathslimin (linuxer) 的大作中提到: 】
: 具体转化步骤为:
: 1.在/etc/ld.so.conf中加入/home/bbs/lib(home/bbs/lib是bbs的安装目录)
: 2.没有改convpasswd.c
: ...................
--
FROM 59.66.250.*