- 主题: smthbbs1.2.1问题继续求教
机器: 2CPU 志强 3.4G,6G内存,146G*2
操作系统:freebsd 5.3,32位
在loader.conf里添加:
kern.ipc.semmap="16384"
kern.ipc.semmni="32"
kern.ipc.semmns="32768"
kern.ipc.semmnu="16384"
kern.ipc.semmsl="32768"
kern.ipc.semopm="100"
kern.ipc.semume="32"
smthbbs 的configure用的是devel.h
./configure --enable-site=devel --with-www=/usr/local/www --with-php=/usr/local/
include/php --with-mysql --enable-ssl
ldd bbsd
libz.so.2 => /lib/libz.so.2 (0x28148000)
libmysqlclient.so.12 => /usr/local/lib/mysql/libmysqlclient.so.12 (0x28158000)
libpthread.so.1 => /usr/lib/libpthread.so.1 (0x2817b000)
libc.so.5 => /lib/libc.so.5 (0x2819f000)
libcrypt.so.2 => /lib/libcrypt.so.2 (0x28278000)
libm.so.2 => /lib/libm.so.2 (0x28290000)
没有用到libesmtp嘛。
前天请教修改了devel.h,修改了
//#define USE_SEM_LOCK 1
现在在/home/bbs下的trace 里没有原来的错误了,
但是http运行已短时间后还是会出现:
[Wed Nov 17 19:43:38 2004] [error] [client 172.18.2.69] File does not exist: /usr/local/www/htdocs/bbsleftad.js
httpd in free(): error: chunk is already free
[Wed Nov 17 19:43:42 2004] [notice] child pid 2023 exit signal Abort trap (6)
[Wed Nov 17 19:43:48 2004] [error] [client 172.19.10.84] File does not exist: /usr/local/www/htdocs/bbs.js
[Wed Nov 17 19:43:49 2004] [error] [client 172.19.10.84] File does not exist: /usr/local/www/htdocs/bbsleftad.js
[Wed Nov 17 19:43:55 2004] [error] [client 172.22.4.101] File does not exist: /usr/local/www/htdocs/bbs.js
这样的典型错误,特别是[Wed Nov 17 19:43:42 2004] [notice] child pid 2023 exit signal Abort trap (6)出现多了以后就会死机。
请问这是什么原因?
--
修改:jacoby FROM 202.119.2.*
FROM 202.119.2.*
请大家帮帮忙。,谢谢。
【 在 jacoby (beatle) 的大作中提到: 】
机器: 2CPU 志强 3.4G,6G内存,146G*2
操作系统:freebsd 5.3,32位
在loader.conf里添加:
kern.ipc.semmap="16384"
kern.ipc.semmni="32"
kern.ipc.semmns="32768"
kern.ipc.semmnu="16384"
kern.ipc.semmsl="32768"
kern.ipc.semopm="100"
kern.ipc.semume="32"
smthbbs 的configure用的是devel.h
./configure --enable-site=devel --with-www=/usr/local/www --with-php=/usr/local/
include/php --with-mysql --enable-ssl
ldd bbsd
libz.so.2 => /lib/libz.so.2 (0x28148000)
libmysqlclient.so.12 => /usr/local/lib/mysql/libmysqlclient.so.12 (0x28158000)
libpthread.so.1 => /usr/lib/libpthread.so.1 (0x2817b000)
libc.so.5 => /lib/libc.so.5 (0x2819f000)
libcrypt.so.2 => /lib/libcrypt.so.2 (0x28278000)
libm.so.2 => /lib/libm.so.2 (0x28290000)
没有用到libesmtp嘛。
前天请教修改了devel.h,修改了
//#define USE_SEM_LOCK 1
现在在/home/bbs下的trace 里没有原来的错误了,
但是http运行已短时间后还是会出现:
[Wed Nov 17 19:43:38 2004] [error] [client 172.18.2.69] File does not exist: /usr/local/www/htdocs/bbsleftad.js
httpd in free(): error: chunk is already free
[Wed Nov 17 19:43:42 2004] [notice] child pid 2023 exit signal Abort trap (6)
[Wed Nov 17 19:43:48 2004] [error] [client 172.19.10.84] File does not exist: /usr/local/www/htdocs/bbs.js
[Wed Nov 17 19:43:49 2004] [error] [client 172.19.10.84] File does not exist: /usr/local/www/htdocs/bbsleftad.js
[Wed Nov 17 19:43:55 2004] [error] [client 172.22.4.101] File does not exist: /usr/local/www/htdocs/bbs.js
这样的典型错误,特别是[Wed Nov 17 19:43:42 2004] [notice] child pid 2023 exit signal Abort trap (6)出现多了以后就会死机。
请问这是什么原因?
--
修改:jacoby FROM 202.119.2.*
FROM 202.119.2.*
你改了 site.h 之后 phpbbslib.so 更新了?httpd 服务重启了吗?
【 在 jacoby (beatle) 的大作中提到: 】
: 机器: 2CPU 志强 3.4G,6G内存,146G*2
: 操作系统:freebsd 5.3,32位
: 在loader.conf里添加:
: ...................
--
FROM 220.172.150.*
啊,不是make install就可以了嘛?
还需要什么特别的操作?
如果不是make install,那么应该如何更新?
httpd重启过了。
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 你改了 site.h 之后 phpbbslib.so 更新了?httpd 服务重启了吗?
--
FROM 202.119.2.*
看看 libexec/bbs/libphpbbslib.so 等文件是不是新的?
【 在 jacoby (beatle) 的大作中提到: 】
: 啊,不是make install就可以了嘛?
: 还需要什么特别的操作?
: 如果不是make install,那么应该如何更新?
: ...................
--
FROM 220.172.150.*
肯定是新的,昨晚我
/apache.sh stop
rm /libexec/bbs/libphpbbs*.*
BBSSRC
make
make install
/apache.sh start
今天日志:
httpd in free(): error: chunk is already free
[Fri Nov 19 09:26:08 2004] [notice] child pid 2763 exit signal Abort trap (6)
[Fri Nov 19 09:26:09 2004] [error] [client 202.117.64.156] File does not exist: /usr/local/www/htdocs/bbsleftad.js
[Fri Nov 19 09:26:25 2004] [error] [client 211.65.56.186] File does not exist: /usr/local/www/htdocs/bbs.js
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 看看 libexec/bbs/libphpbbslib.so 等文件是不是新的?
--
FROM 202.119.2.*
现在不会死机了,
运行了3天,也冲破1000人了,还没死。
但是http还是会报错,不知道会不会是一个隐含的bug.
【 在 jacoby (beatle) 的大作中提到: 】
肯定是新的,昨晚我
/apache.sh stop
rm /libexec/bbs/libphpbbs*.*
BBSSRC
make
make install
/apache.sh start
今天日志:
httpd in free(): error: chunk is already free
[Fri Nov 19 09:26:08 2004] [notice] child pid 2763 exit signal Abort trap (6)
[Fri Nov 19 09:26:09 2004] [error] [client 202.117.64.156] File does not exist: /usr/local/www/htdocs/bbsleftad.js
[Fri Nov 19 09:26:25 2004] [error] [client 211.65.56.186] File does not exist: /usr/local/www/htdocs/bbs.js
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 看看 libexec/bbs/libphpbbslib.so 等文件是不是新的?
--
FROM 202.119.2.*