- 主题:我开启新的讨论区的时候出错了
再重新描述一遍:
1,board/ vote/ 下都没有abc这个目录
N ->
讨论区名称: abc
enter
还是停留在输入版面名称的画面上。
enter
回到系统维护选单。
2,现在board/ vote/ 下有abc这个目录
N ->
讨论区名称: abc
enter
错误:创建目录失败,请联系技术站务处理...
# ls -al abc
total 20
drwxr-xr-x 2 bbs root 4096 Feb 5 22:14 .
drwx------ 411 bbs bbs 16384 Feb 5 22:14 ..
【 在 liangls (精灵射手) 的大作中提到: 】
: 那应该怎样?
--
FROM 159.226.5.*
ssh的问题不说,
那这里多按的一个回车是怎么回事?
gdb不怎么会用。
【 在 atppp (Big Mouse) 的大作中提到: 】
: 你这里还多按了一个回车!faint,你前面说的都是啥啊,我就是问你到底按了几个回车!
: 所以我也不说啥了,你自己gdb看看吧,我怕你这次说的又是错的我又白琢磨。
: 你应该是用ssh登录建立的版面。sshbbsd有一个问题,导致建立出来的文件会bbs:root,
: ...................
--
FROM 159.226.5.*
版面上限是多少?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 先看看是不是到了版面数上限
--
FROM 159.226.5.*
~/src/site.h:
里面没有找到MAXBOARD
#ifndef __SYSNAME_H_
#define __SYSNAME_H_
#define PERSONAL_CORP
#define BBSUID 501
#define BBSGID 501
#define HAVE_OWN_USERIP 1
#define SHOW_USERIP(user,x) showuserip(user,x)
#define CNBBS_TOPIC 1 //add by liangls
#define CNBBS_TOPIC 1
/*#define USE_TMPFS 1*/
#define TMPFSROOT "cache"
#define SMTH 1 /*作为SMTH的测试站嘛*/
#define HAVE_TSINGHUA_INFO_REGISTER 0
/** 使用缺省的FILEHeader结构*/
#define HAVE_FILEHEADER_DEFINE
/** 定义使用缺省的函数 */
#define USE_DEFAULT_SECODE
#define USE_DEFAULT_ALPHABET
#define USE_DEFAULT_PERMSTRINGS
#define USE_DEFAULT_DEFINESTR
#define USE_DEFAULT_MAILBOX_PROP_STR
#define USE_DEFAULT_LEVELCHAR
#define USE_DEFAULT_MODE
#define USE_DEFAULT_MULTILOGIN_CHECK
#define USE_DEFAULT_USER_LIFE
#define USE_DEFAULT_ANNOUNCE_FILENAME
#define USE_DEFAULT_GET_POSTTIME
#define USE_DEFAULT_SET_POSTTIME
#define USE_DEFAULT_SET_POSTTIME2
#define USE_DEFAULT_BUILD_BOARD
#define USE_DEFAULT_MAIL_LIMIT /*邮件容量限制*/
#define USE_DEFAULT_READ_PERM
#define USE_DEFAULT_SEE_PERM
#define REGISTER_TSINGHUA_WAIT_TIME (240*60)
#define WWW_MAX_LOGIN 128
#define HAVE_WFORUM 1
#define HAVE_USERMONEY 1
#define CHECK_CONNECT 0
#define COMMEND_ARTICLE "Recommend"
#define BUILD_PHP_EXTENSION
/*#define USE_SEM_LOCK 1*/
#endif
倒是defaut.h里面写了;
src/default.h:#ifndef MAXBOARD
src/default.h:#define MAXBOARD 400
~bbs/boards:
ls -1 | wc -l
406
里面应该还有几个版面的 尸体 吧。
【 在 atppp (Big Mouse) 的大作中提到: 】
: grep MAXBOARD site.h
--
修改:liangls FROM 159.226.5.*
FROM 159.226.5.*
有尸体。
MAXBOARD?是400
[root@qsuns boards]# ls -1 | wc -l
406
[root@qsuns boards]#
【 在 atppp (Big Mouse) 的大作中提到: 】
: default.h
--
FROM 159.226.5.*
我看我还是把没用的版面去掉吧。
版面太多了。
应该整理一下为好。
【 在 atppp (Big Mouse) 的大作中提到: 】
: 加大MAXBOARD
: 重新编译
: 停系统
: ...................
--
FROM 159.226.5.*
把 default.h
里面 改成了500。
#ifndef MAXBOARD
#define MAXBOARD 500
#endif
但是操作了一下,还是那个症状,@@
【 在 atppp (Big Mouse) 的大作中提到: 】
: 加大MAXBOARD
: 重新编译
: 停bbs
: ...................
--
FROM 159.226.5.*
miscd flush?
服务重新启动了。
【 在 zls0424 (黑无常 | 休养生息) 的大作中提到: 】
: 重启服务了没有?
: 共享内存估计也要清吧
--
FROM 159.226.5.*
-rw-r--r-- 1 bbs bbs 288000 Feb 8 18:04 .BOARDS
288000,这么大
【 在 atppp (Big Mouse) 的大作中提到: 】
: 看一下 .BOARDS 文件现在多大
--
FROM 159.226.5.*
那是什么原因呢?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 大小正确,500个版面的大小
--
FROM 211.155.136.*