- 主题:web访问问题
可以访问首页,但是登陆用户名,或者注册的时候就出错。。。
Warning: chdir(): No such file or directory (errno 2) in
/usr/home/bbs/server/www/htdocs/www2-funcs.php on line 14
Fatal error: Call to undefined function: bbs_ext_initialized() in
/usr/home/bbs/server/www/htdocs/www2-funcs.php on line 15
--
FROM 218.18.40.*


我安装复制htdocs里面的文件的时候,好像多复制了一次,不知道是不是复制文件没复制好,请大牛们帮我看看,怎么回事?
【 在 chad (calm) 的大作中提到: 】
: 可以访问首页,但是登陆用户名,或者注册的时候就出错。。。
: Warning: chdir(): No such file or directory (errno 2) in
: /usr/home/bbs/server/www/htdocs/www2-funcs.php on line 14
: ...................
--
FROM 218.18.40.*
高人能否再指点一下,从哪里入手去解决这个问题?
【 在 foxban (窝找到了,努力工作ing) 的大作中提到: 】
: php扩展没装好
--
FROM 58.60.63.*
可以再具体说一下吗,我按doc走了一遍,应该没有遗漏的地方了。
【 在 foxban (窝找到了,努力工作ing) 的大作中提到: 】
: php扩展没装好
--
FROM 58.60.63.*
没太明白您第一句话的意思,
第二个的输出结果是这样的:
bbs306@[/home/bbs/server/php/bin]./php -m
[PHP Modules]
ctype
domxml
gd
iconv
kbs_bbs
mysql
overload
pcre
posix
session
standard
tokenizer
xml
zlib
[Zend Modules]
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 整个文件看看phpinfo的输出里有没有kbs_bbs这个扩展
: 或者如果安装了php-cli的话,在命令行运行php -m看看有没有加载扩展模块
--
FROM 58.60.63.*
www下的error_log文件:
PHP Warning: Unknown(): Unable to load dynamic library '/home/bbs/server/bbs/libexec/libphpbbslib.so' - Cannot open "/home/bbs/server/bbs/libexec/libphpbbslib.so" in Unknown on line 0
PHP Warning: Unknown(): Unable to load dynamic library '/home/bbs/server/bbs/libexec/libphpbbslib.so' - Cannot open "/home/bbs/server/bbs/libexec/libphpbbslib.so" in Unknown on line 0
[Tue Nov 13 22:35:11 2007] [notice] Apache/1.3.34 (Unix) PHP/4.3.11 configured -- resuming normal operations
[Tue Nov 13 22:35:11 2007] [notice] Accept mutex: flock (Default: flock)
[Wed Nov 14 17:13:59 2007] [error] [client 192.168.20.200] File does not exist: /home/bbs/server/www/htdocs/favicon.ico
[Wed Nov 14 17:14:02 2007] [error] [client 192.168.20.200] File does not exist: /home/bbs/server/www/htdocs/favicon.ico
[Wed Nov 14 17:17:33 2007] [error] [client 192.168.20.200] File does not exist: /home/bbs/server/www/htdocs/favicon.ico
[Wed Nov 14 17:17:38 2007] [error] [client 192.168.20.200] File does not exist: /home/bbs/server/www/htdocs/favicon.ico
[Wed Nov 14 17:18:14 2007] [error] [client 192.168.20.200] File does not exist: /home/bbs/server/www/htdocs/favicon.ico
[Wed Nov 14 17:20:49 2007] [notice] caught SIGTERM, shutting down
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"error_log" [readonly] 10 lines, 1238 characters
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 呀,应该是加载了啊。。。看看apache的error.log里说啥吧
--
FROM 58.60.63.*
忘了用什么用户make install了,隐约记得用的是root
bbs306@[/home/bbs/server/www/libexec]ls -l libphpbbslib.so
lrwxr-xr-x 1 bbs bbs 19 Nov 14 17:16 libphpbbslib.so -> bbs/libphpbbslib.so
bbs306@[/home/bbs/server/www/libexec/bbs]ls -l libphpbbslib.so
lrwxr-xr-x 1 root bbs 17 Nov 13 01:39 libphpbbslib.so -> libphpbbslib.so.0
【 在 foxban (未毕业的码农) 的大作中提到: 】
: make install的时候用的什么用户?
: 怎么把libphpbbslib.so装到那个目录下了。。。
: 查看一下libphpbbslib.so的属主和权限
: ...................
--
FROM 58.60.63.*
刚才改了属主给bbs和bbs组,但是之前有个问题,
刚装好的时候web首页可以访问到,
最近突然首页都访问不到了,不知道为什么,所以没法试验改完了到底行不行~
bbs@[/home/bbs/server/www/bin]./apachectl start
./apachectl start: httpd started
bbs@[/home/bbs/server/www/bin]ps -aux|grep "bbs"
bbs 705 0.0 7.2 19852 18160 ?? Ss 7:17PM 0:01.83 ./miscd daemon
bbs 706 0.0 7.2 19852 18196 ?? I 7:17PM 0:00.01 ./miscd daemon
bbs 707 0.0 7.2 19852 18180 ?? I 7:17PM 0:00.00 ./miscd daemon
bbs 708 0.0 7.2 19852 18156 ?? I 7:17PM 0:00.00 ./miscd daemon
bbs 711 0.0 0.7 3408 1768 ?? I 7:17PM 0:00.02 ./bbslogd
bbs 717 0.0 0.8 3992 2064 ?? I 7:17PM 0:00.01 ./bbsd -p 23
bbs 719 0.0 1.0 4312 2536 ?? Is 7:17PM 0:00.93 ./sshbbsd -p 22
root 3683 0.0 1.3 6276 3332 ?? Is 4:14PM 0:00.06 sshd: bbs [priv] (sshd)
bbs 3686 0.0 1.3 6252 3340 ?? S 4:14PM 0:00.24 sshd: bbs@ttyp0 (sshd)
bbs 3687 0.0 1.1 4812 2856 p0 Is 4:14PM 0:00.19 -csh (csh)
里面没有web的进程,可是却显示started ,怎么回事呢?
【 在 foxban (未毕业的码农) 的大作中提到: 】
: 改一下属主试试。。。
--
FROM 58.60.63.*
"
make install的时候用的什么用户?
怎么把libphpbbslib.so装到那个目录下了。。。
"
make install的时候用什么用户,哪些步骤需要用到root用户?
还有
您刚才说的那个libphpbbslib.so应该装到哪里呢?
看来真的要重新来一次了,呵呵~~
【 在 foxban (未毕业的码农) 的大作中提到: 】
: Orz....
: 能否考虑,把现在的东西rm掉,然后按照文档“一步一步”的做
: 也就是所有的路径,所使用的用户都与文档一致。。。
: ...................
--
FROM 58.60.63.*
我用的是freebsd
我把apache和php都装在了/home/bbs下面了
具体的目录结构是:
/home/bbs:
src:存放源代码
server:安装的位置
/home/bbs/server:
php:
www:
bbs:
configure的时候 --with-www=/home/bbs/server/www
比较理想的典型的目录结构应该是什么样的呢?
【 在 foxban (未毕业的码农) 的大作中提到: 】
make install应该用bbs用户
整个安装过程中,只有在启动bbsd服务,apache服务的时候需要root用户
因为这两个服务都是低端口,只有root有权限启动。
我说的是php和apache都用系统自带的情况,别的记得文档里面都有
你可以安装的时候所有的都用bbs用户,发现不行时再用root...
libphpbbslib.so好像应该在/var/www之类的目录里吧
你configure的时候--with-www的时候后面的目录写的啥?
【 在 chad (calm) 的大作中提到: 】
: "
: make install的时候用的什么用户?
: 怎么把libphpbbslib.so装到那个目录下了。。。
: "
: make install的时候用什么用户,哪些步骤需要用到root用户?
: 还有
: 您刚才说的那个libphpbbslib.so应该装到哪里呢?
: 看来真的要重新来一次了,呵呵~~
--
FROM 58.60.63.*