- 主题:还是不行啊~~,运行kbs还是运行不起来
姑且认为,你在编译的过程中可能有用户的变化.
比如pid文件是root的,但是你企图用其他用户运行bbsd
【 在 liangls (精灵射手) 的大作中提到: 】
: 运行smthbbs:
: cd /usr/local/bbs/bin
: ./miscd daemon
: ...................
--
FROM 202.205.10.*
ft
谁家unix没有var目录
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 或者是还没有var目录...
--
FROM 202.205.10.*
我想也是...怎么你也不能去锁全局var目录里的东西,
干吗不把pid放在/tmp里面?
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 你还是先装一个kbs比较好...
--
FROM 202.205.10.*
我遇到过
第一次用root运行,杀掉bbsd以后,就没法用bbs用户运行了
原来是bbsd.2300.pid被root锁定以后,就没法用bbs用户运行了
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: bbsd.<port>.pid 文件是在 $BBSHOME/var 里面的...
--
FROM 202.205.10.*
当然你得明白是为什么,
当时似乎我是跟踪了一段才找到原因...
插入不少printf
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 去删了就好了嘛....
--
修改:yanzg FROM 202.205.10.*
FROM 202.205.10.*
非专业人士.其他的方法我都不理解...
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 哈哈...好经典的方法:)
--
FROM 202.205.10.*
正是我说的.
当中有个函数要锁定pid文件.如果pid文件的属主不对,或者无法建立
就有这种情况.
可以通过chown bbs.bbs $BBSHOME去解决
【 在 liangls (精灵射手) 的大作中提到: 】
: 我在源代码下
: make
: make install
: ...................
--
FROM 202.205.10.*