作者PowerSec (0day)
看板PttCurrent
标题Re: [问题] 在一台机器上架两个BBS
时间Mon Dec 17 03:12:57 2007
我的第一台是Maple BBS
现在出问题的是第二台(要用PttBBS架在同一台机器上)
刚刚索性就把目录都砍掉 一步一步照着大家的建议改 但还是有问题
bbs的使用者以及uid跟gid都已经有改过了
编辑/etc/sysctl.conf加入
kern.ipc.shmmax=104857600
kern.ipc.shmall=25600
然後reboot
编辑include/config.h这个档案 把原本的
#define SHM_KEY 1228
#if 0
#define BRDSHM_KEY 1208
#define UHASH_KEY 1218 /* userid->uid hash */
#define UTMPSHM_KEY 2221
#define PTTSHM_KEY 1220 /* 动态看板 , 节日 */
#define FROMSHM_KEY 1223 /* whereis, 最多使用者 */
全改成
#define SHM_KEY 11228
#if 0
#define BRDSHM_KEY 11208
#define UHASH_KEY 11218 /* userid->uid hash */
#define UTMPSHM_KEY 12221
#define PTTSHM_KEY 11220 /* 动态看板 , 节日 */
#define FROMSHM_KEY 11223 /* whereis, 最多使用者 */
然後又再编辑pttbbs.conf把注册人数/看板/上线人数调小
再把bbshome换到新建的目录并且安装
make BBSHOME=/home/bbs2 all install
cd sample; make install
cd /home/bbs2; bin/initbbs -DoIt
都做过之後
执行bin/shmctl init
出现这段讯息
loading uhash...
shmget: Cannot allocate memory
[shmget error] key = 2bdc
errno = 2: No such file or directory
用root执行bin/mbbsd 3023
[shmget error] key = 2bdc
errno = 2: No such file or directory
也出现这段讯息
不好意思 一再打扰各位
希望能帮助我 感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.57.16
※ 编辑: PowerSec 来自: 218.166.57.16 (12/17 03:13)
1F:→ PowerSec:是无解吗ORZ 12/19 02:19