返回信息流转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
我改了 default.h xbwbbs.h 里面的MAXUSERS
重启机子,make; make install 之后虽然 .PASSWDS 文件变大了
但注册的时候仍有问题“注册ID时发生未知的错误”,但我删掉一个账号就可以注册一个。所以我还是怀疑是 MAXUSERS 没有彻底修改
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #8220同步于 1 周前
BBSMan_Dev机器人发帖
修改MAXUSERS有什么要注意的?
thorium.
1 周前镜像同步22 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
bbs_createnewid函数返回值是11
allocid = getnewuserid2(newuser.userid);
if (allocid > MAXUSERS || allocid <= 0) RETURN_LONG(11);
【 在 thorium (尘墨) 的大作中提到: 】
: 我改了 default.h xbwbbs.h 里面的MAXUSERS
: 重启机子,make; make install 之后虽然 .PASSWDS 文件变大了
: 但注册的时候仍有问题“注册ID时发生未知的错误”,但我删掉一个账号就可以注册一个。所以我还是怀疑是 MAXUSERS 没有彻底修改
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
难道 allocid <= 0 了?
【 在 thorium (尘墨) 的大作中提到: 】
: bbs_createnewid函数返回值是11
: allocid = getnewuserid2(newuser.userid);
: if (allocid > MAXUSERS || allocid <= 0) RETURN_LONG(11);
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
有文档介绍如何扩容吗?期待
【 在 thorium (尘墨) 的大作中提到: 】
: 我改了 default.h xbwbbs.h 里面的MAXUSERS
: 重启机子,make; make install 之后虽然 .PASSWDS 文件变大了
: 但注册的时候仍有问题“注册ID时发生未知的错误”,但我删掉一个账号就可以注册一个。所以我还是怀疑是 MAXUSERS 没有彻底修改
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
等大牛来吧
我觉得
修改 site/default.h 和 站点自定义的那个 *.h 里的 MAXUSERS
关掉bbs,清共享内存
make ,make install
重启bbs
这个步骤就ok了吧
【 在 luckwithme (Marvel) 的大作中提到: 】
: 有文档介绍如何扩容吗?期待
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
一般不要动 default.h,除非你确定有必要
【 在 thorium (尘墨) 的大作中提到: 】
: 等大牛来吧
: 我觉得
: 修改 site/default.h 和 站点自定义的那个 *.h 里的 MAXUSERS
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
ourbbs.h里有
#define MAXUSERS 30000
default.h里有
#ifndef MAXUSERS
#define MAXUSERS 30000
#endif
哪个起作用?
【 在 fancyrabbit (fancy★Internship ...★喵) 的大作中提到: 】
: 一般不要动 default.h,除非你确定有必要
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
你觉得呢?
default.h在哪儿被#include ?
【 在 thorium (尘墨) 的大作中提到: 】
: ourbbs.h里有
: #define MAXUSERS 30000
: default.h里有
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
只在 src/bbs.h 被include
$ grep "#include" * -R | grep default.h
src/.svn/text-base/bbs.h.svn-base:#include "default.h"
src/bbs.h:#include "default.h"
$ grep "#include" * -R | grep site.h
src/.svn/text-base/bbs.h.svn-base:#include "site.h"
src/bbs.h:#include "site.h"
【 在 fancyrabbit (fancy★Internship ...★喵) 的大作中提到: 】
: 你觉得呢?
: default.h在哪儿被#include ?
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
。。。
顺序呢?
不知道顺序怎么知道哪个 MAXUSERS 有用 ...
【 在 thorium (尘墨) 的大作中提到: 】
: 只在 src/bbs.h 被include
: $ grep "#include" * -R | grep default.h
: src/.svn/text-base/bbs.h.svn-base:#include "default.h"
: ...................