- 主题:删除版主时断线
之前有一句
post_file(user_sysop,"",NO_BM_FILE,"BD_Discuss",buf,0,2,getSession());
这个成功了后面这句没成功?
那之前打印你的bh->filename看看哦
move(), prints("%s\n", bh->filename), ...
【 在 tombcy (tombcy) 的大作中提到: 】
: 注释这个就好了
: post_file(user_sysop,"",NO_BM_FILE,bh->filename,"请版面尽快产生一名或多名版主",0,2,getSession());
: 我还想问
: ...................
--
FROM 211.144.200.*
对了,有一个选项,no_fork,可能会比较有用
./bbsd -d
【 在 dvlt (要克制) 的大作中提到: 】
: 还是gdb吧。。。。
--
FROM 211.144.200.*
【 在 tombcy (tombcy) 的大作中提到: 】
注释这个就好了
post_file(user_sysop,"",NO_BM_FILE,bh->filename,"请版面尽快产生一名或多
~~~~~~~~~~是不是这里的问题?
名版主",0,2,getSession());
~~因为mode2必须要有发文id,改成1试试
我还想问
normal_board
是指什么?
【 在 tombcy (tombcy) 的大作中提到: 】
: 这个没显示
: post_file(user_sysop,"",NO_BM_FILE,bh->filename,"请版面尽快产生一名或多名版主",0,2,getSession());
: #ifdef BBSMAIN
: ...................
--
FROM 159.226.37.*
哦,这个是已经定义过的?
【 在 etnlegend (etn|若即若离·神话再续) 的大作中提到: 】
: user_sysop 是找 "SYSOP" 的 userec, 如果找不到, 就用 getCurrentUser(),
: 怎么会有问题呢...
--
FROM 159.226.37.*
开始,我没有
BD_Discuss 这个版
但是 bh->filename 是 我删除版主的那个版
于是断线了
现在,我有 BD_Discuss 版了
于是,在 post 到 BD_Discuss就断线了
【 在 stiger (Software like sex,better when it's free) 的大作中提到: 】
之前有一句
post_file(user_sysop,"",NO_BM_FILE,"BD_Discuss",buf,0,2,getSession());
这个成功了后面这句没成功?
那之前打印你的bh->filename看看哦
move(), prints("%s\n", bh->filename), ...
【 在 tombcy (tombcy) 的大作中提到: 】
: 注释这个就好了
: post_file(user_sysop,"",NO_BM_FILE,bh->filename,"请版面尽快产生一名或多名版主",0,2,getSession());
: 我还想问
: ...................
--
FROM 218.249.29.*
NO_BM_FILE
在
etc/nobms
MS 我没有这个文件
bbs@debian:~/etc$ ls
WWWFAVRITEDEFAULT deny_reason f_fill.realname ip_arrange.txt menu.ini.SAMPLE sysconf.ini
anonymous emailpost f_fill.reply issue movie sysconf.ini.SAMPLE
anonymous.1001 f_fill f_fill.telephone junkboards newregister sysops
anonymous.501 f_fill.address f_fill.toomany loginfull notepad_tmp title
autopost f_fill.chinese f_fill.unit logout posts user_full
b2g_table f_fill.old fmail mailcheck register
bbsnet.ini f_fill.phone g2b_table maxuser s_fill
checknotepad f_fill.real goodbye menu.ini smail
【 在 tombcy (tombcy) 的大作中提到: 】
: 开始,我没有
: BD_Discuss 这个版
: 但是 bh->filename 是 我删除版主的那个版
: ...................
--
修改:tombcy FROM 218.249.29.*
FROM 218.249.29.*
没有系统的发文
直接发文也不断线
[个人定制区] 试验站 讨论区 [BD_Discuss]
主选单[←,e] 阅读[→,r] 选择[↑,↓] 添加[a,A] 移动[m] 删除[d] 排序[S] 求助[h]
全部 未读 讨论区名称 V 类别 转信 中 文 叙 述 在线 版 主
26 ◇ test [待定] 版面中文名称待定 0 诚征版主中
> 1 ◇ BD_Discuss [待定] 版面中文名称待定 0 诚征版主中
【 在 etnlegend (etn|若即若离·神话再续) 的大作中提到: 】
: 这个文件没有的话也会 post 过去一个空文的, 你现在看到 BD_Discuss 有文章么?
: 另外你去 BD_Discuss 手动发一篇文章断线不?
--
FROM 218.249.29.*
我再给你重复一次飞机大炮:
你现在是快要短线前要按回车的时候
你到你shell里面,执行listonline,找到你这个登录的进程号
然后执行gdb -p 这个进程号
出来一大堆垃圾,出来gdb提示,你输入c回车
然后回到你bbs登录里面,按下回车
回到gdb,你会发现gdb提示你出错了,这个时候你打bt,出来一堆垃圾
把上面两堆垃圾都贴上来
【 在 tombcy (tombcy) 的大作中提到: 】
: 没有系统的发文
: 直接发文也不断线
: [个人定制区] 试验站 讨论区 [BD_Discuss]
: ...................
--
FROM 61.182.213.*
再就是改过快捷键
【 在 tombcy (tombcy) 的大作中提到: 】
: 没有系统的发文
: 直接发文也不断线
: [个人定制区] 试验站 讨论区 [BD_Discuss]
: ...................
--
FROM 218.249.29.*
附件(107.1KB) maintain.c附件(21KB) bcache.c收到
我这就试
【 在 atppp (Big Mouse) 的大作中提到: 】
: 我再给你重复一次飞机大炮:
: 你现在是快要短线前要按回车的时候
: 你到你shell里面,执行listonline,找到你这个登录的进程号
: ...................
--
FROM 218.249.29.*