- 主题:还是不行啊~~,运行kbs还是运行不起来
运行smthbbs:
cd /usr/local/bbs/bin
./miscd daemon
./bbslogd
都没有问题,但是:
./bbsd -p 23
终端提示:
can't lock pid file:var/bbsd.23.pid.
然后我照着大家帮忙:
1,makedir BBSMOHE /var
2,bbs -p 23
都不成功啊~~!
--
FROM 211.167.204.*
我在源代码下
make
make install
make install-home
然后终端提示时候覆盖
我选了 Y ,然后他覆盖了,说建立的一个新的bbs
这样,接着
cd /usr/local/bbs/bin
./miscd daemon
./bbslogd
./bbsd -p 23
./ssnbbsd
都没有出现异常,
然后telnet localhost
接下来终端提示:
Trying 127.0.0.1...
Connected to localhost
Escape character is "^]"
Connection closed by foreign host
这个是新的问题~~~!
【 在 yanzg (油炸鬼~新家~项王) 的大作中提到: 】
: 姑且认为,你在编译的过程中可能有用户的变化.
: 比如pid文件是root的,但是你企图用其他用户运行bbsd
--
FROM 211.167.204.*
可是我执行过
chown -R bbs:bbs /usr/local/bbs 了啊~~
【 在 yanzg (油炸鬼~新家~项王) 的大作中提到: 】
: 正是我说的.
: 当中有个函数要锁定pid文件.如果pid文件的属主不对,或者无法建立
: 就有这种情况.
: ...................
--
FROM 211.167.204.*
哦,我试试去,现在.
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 终端下面敲一下 id bbs
: 看看uid和gid和site.h里面的定义是不是一样
--
FROM 211.167.204.*
终端下面敲一下 id bbs
终端说:uid=5.0(bbs) gid=501(bbs) groups=501(bbs)
哪个前面的朋友说的
BBSUID和BBSGID是什么用户是什么意思?
在那里看?能把路径说全吗?
我第一次装
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 终端下面敲一下 id bbs
: 看看uid和gid和site.h里面的定义是不是一样
--
FROM 211.167.204.*
倒~~~,3个都是 501 没有500的
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 这里你没看错?500吧?
: cd $BBSHOME
: vi src/site.h
: ...................
--
FROM 211.167.204.*
site.h里的
都是501
devel里的也都是501
重新configure
make
make install
make install-home
chown -R bbs:bbs /usr/local/bbs
然后还是运行
cd /usr/local/bbs/bin
...
telnet登陆的时候还是出来刚才哪个~!
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 这里你没看错?500吧?
: cd $BBSHOME
: vi src/site.h
: ...................
--
FROM 211.167.204.*
哥哥,什么意思啊?
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 好玩....等acore或者score吧...
--
FROM 211.167.204.*
重新启动了,
telnet localhost
终端说:
Trying 127.0.0.1...
Connect to localhost
Escape character is '^]'.
Connection closed by foreign host
我是用root登陆的啊??
【 在 atppp (Big Mouse) 的大作中提到: 】
: 清共享内存,不会的话重启动机器
--
FROM 219.238.245.*