- 主题:升级代码遇到精华区整理问题
通过I丝路整理精华区的时候会出错
但是用过i暂存档的方式没有问题
请问可能是哪里出了问题谢谢
--
修改:chit FROM 210.76.114.55
FROM 210.76.114.55
据说重新设一遍丝路...
【 在 chit (末末) 的大作中提到: 】
: 通过I丝路整理精华区的时候会出错
: 但是用过i暂存档的方式没有问题
: 请问可能是哪里出了问题谢谢
: ...................
--
FROM 211.99.222.*
我也遇到了同样的问题,重新设置了丝路也没能解决问题。具体是这样的:
做32到64位的转换,a core说的五个文件都已经转换完成了,目前其他功能一切正常(至少我测试过的都正常,不排除有遗漏的),只是通过大I丝路收录精华的时候会出现问题,进到相应目录是一个错误,如下这样:
3 [错误] Re: 发现一个不错的手机 GMoto 2007.07.27
看精华区里的文件,.Names中有这个文件的索引,但是实际文件不在那个目录中,而且.Names文件中的索引地址也是错误的。比如:
文件原来的path是,$BBSHOME/boards/testboard/Z/M.123456.ab
丝路设置的地址是$BBSHOME/0Announce/testann/
正常情况下通过I收录之后.Names中的索引应该是这样的,$BBSHOME/0Announce/testann/M.123456.ab
而实际上是这样的,$BBSHOME/0Announce/testann/Z/M.123456.ab
这个问题仅仅是收录转换之前发的帖子会出现问题,而转换之后发的帖子再通过I收录精华则没有任何问题。
大概看了看精华部分的代码,还没什么思路,请指教,大概会是什么地方出问题了呢?
【 在 pig2532 (猪猪猪) 的大作中提到: 】
据说重新设一遍丝路...
【 在 chit (末末) 的大作中提到: 】
: 通过I丝路整理精华区的时候会出错
: 但是用过i暂存档的方式没有问题
: 请问可能是哪里出了问题谢谢
: ...................
--
修改:gmoto FROM 211.99.222.*
FROM 211.99.222.*
site.c 里 ann_get_postfilename 函数
site.h 里 GET_POSTFILENAME 宏定义
I 收录精华是 announce.c 里 a_Import 函数的吧。
这个调用了 ann_get_postfilename
然后到底是 M.123456.ab 还是 Z/M.123456.ab 取决于你是不是用分散子目录方式存储的文件 ...
我也没仔细看代码,说错了别打我.
【 在 gmoto (Gmoto) 的大作中提到: 】
: 我也遇到了同样的问题,重新设置了丝路也没能解决问题。具体是这样的:
: 做32到64位的转换,a core说的五个文件都已经转换完成了,目前其他功能一切正常(至少我测试过的都正常,不排除有遗漏的),只是通过大I丝路收录精华的时候会出现问题,进到相应目录是一个错误,如下这样:
: 3 [错误] Re: 发现一个不错的手机 GMoto 2007.07.27
: 看精华区里的文件,.Names中有这个文件的索引,但是实际文件不在那个目录中,而且.Names文件中的索引地址也是错误的。比如:
: 文件原来的path是,$BBSHOME/boards/testboard/Z/M.123456.ab
: 丝路设置的地址是$BBSHOME/0Announce/testann/
: 正常情况下通过I收录之后.Names中的索引应该是这样的,$BBSHOME/0Announce/testann/M.123456.ab
: 而实际上是这样的,$BBSHOME/0Announce/testann/Z/M.123456.ab
: 这个问题仅仅是收录转换之前发的帖子会出现问题,而转换之后发的帖子再通过I收录精华则没有任何问题。
: 大概看了看精华部分的代码,还没什么思路,请指教,大概会是什么地方出问题了呢?
: 据说重新设一遍丝路...
--
FROM 61.48.221.*
用的是分散存储的,但是我看之前收录的就都没有那个Z/什么的
恩,我先看看你说到的这几个
【 在 fancyrabbit (兔兔猫★Initial F★屁股决定大脑) 的大作中提到: 】
: site.c 里 ann_get_postfilename 函数
: site.h 里 GET_POSTFILENAME 宏定义
: I 收录精华是 announce.c 里 a_Import 函数的吧。
: ...................
--
FROM 211.99.222.*
【 在 gmoto (Gmoto) 的大作中提到: 】
: 用的是分散存储的,但是我看之前收录的就都没有那个Z/什么的
那就改改你的ann_get_postfilename
不过这样好像会出问题?我没用过分散不是特了解 。。。
: 恩,我先看看你说到的这几个
--
FROM 61.48.221.*
我想最好能不改就不改,紧跟kbs步伐,以后麻烦事少,呵呵
【 在 fancyrabbit (兔兔猫★Initial F★屁股决定大脑) 的大作中提到: 】
: 那就改改你的ann_get_postfilename
: 不过这样好像会出问题?我没用过分散不是特了解 。。。
--
FROM 211.99.222.*
... 这个是在你自己的 site.c 里 ...
无论怎么搞反正把bug搞掉就好了。
【 在 gmoto (Gmoto) 的大作中提到: 】
: 我想最好能不改就不改,紧跟kbs步伐,以后麻烦事少,呵呵
--
FROM 61.48.221.*
果然是这个函数的问题,加了一个判断就好了
谢谢!
【 在 fancyrabbit (兔兔猫★Initial F★屁股决定大脑) 的大作中提到: 】
: site.c 里 ann_get_postfilename 函数
: site.h 里 GET_POSTFILENAME 宏定义
: I 收录精华是 announce.c 里 a_Import 函数的吧。
: ...................
--
FROM 211.99.222.*