- 主题:合并版面出错
按如下步骤来合并的
1,拷贝版B下的a-Z(用了分散目录)到版A下面
2,cat >> 合并两个版的.DIR .DIGEST 等
3,gen_title
telnet下同主题和帖子都没问题了
但是web下在gen_title之后的帖子全部看不了
点进去旧提示错误的标号
--
FROM 222.18.13.*
似乎是fixdir不支持分散目录、、、、
【 在 JulyClyde (七月) 的大作中提到: 】
: atppp发的那篇《smthbbs 代码系统技术方面的一些笔记》写的用cat合并
--
FROM 222.18.13.*
把B合并到A
因为使用了分散目录
所以
把B下的 52个子目录下的文章分别拷到A下面
再用cat 把B.DIR 复制到了A.DIR的前面 (难道是这个的原因?)
最后gen_title
这时版面的文章都好了,同主题什么的都可以
telnet下没其他问题
但是web下查看gen_title 之后发的文章就会提示 文章ID错误
web下新发布的也不行
【 在 sstiger (冷) 的大作中提到: 】
: 把过程再写具体点,特别是具体的命令
: 你这个过程描述看起来如果操作无误的话不应该有问题
--
FROM 222.18.13.*
/home/bbs/bin/gentitle /home/bbs/boards/BOARDNAME
BOARDNAME就是那个新版名
【 在 sstiger (冷) 的大作中提到: 】
: gen_title怎么运行的?具体的命令!
--
FROM 222.18.13.*
似乎是好了,谢谢大家
:)
【 在 sstiger (冷) 的大作中提到: 】
: 应该是
: gen_title BOARDNAME
: 参数不要用路径,参数是版名,版名而已
: ...................
--
FROM 222.18.13.*
re ...未读现在有问题。。。
【 在 etnlegend (etn|淡入淡出|answer) 的大作中提到: 】
: 我写的那个其实可以用了...不过用法可能还要讲讲?
: 另外并版是 A+B->A 好还是 A+B->C 好? 后者如果不先开版的话会有未读等一堆问题...
--
FROM 222.18.13.*
估计是我也有直接 加版面名做参数运行过
【 在 sstiger (冷) 的大作中提到: 】
: 奇怪的是你原先那么用居然不报错,唉。呼吁 etn 更新老程序...
--
FROM 222.18.13.*
刚才gen_title之后没仔细看。。。可以了
【 在 etnlegend (etn|淡入淡出|answer) 的大作中提到: 】
: 另外貌似 gen_title 一下应该可以啊...
--
FROM 222.18.13.*