作者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