- 主题:smthbbs中不能加进libphpbbslib.so模块是怎么回
不加载libphpbbslib.so可以起来,但php里没有smthbbs的信息,
同时,smth的页面都是空白页(除html页外)
【 在 combe. 的大作中提到: 】
: 转信站: ZJU!netnews.sdu.edu.cn!Tongji
: 不加载能启动么
: 【 在 znuzzz.bbs@bbs.zju.edu.cn (znuzzz) 的大作中提到: 】
: : 已经编译出来了
: : 我是用libtool-1.5.2的
: : 在/var/www/libexec/bbs/下已经存在libphpbbslib.so了
: : ...................
--
FROM znuzzz
原来是/usr/lib/php4
cd /usr/lib/php4
ln -s /var/www/libexec/bbs/libphpbbslib.so
现在我把它改为
extension_dir = /var/www/libexec/bbs
也不行
在/var/www/libexec/bbs下有
[root@ibm bbs]# ls -l
total 304
-rw-r--r-- 1 root root 140038 4ÔÂ 18 22:49 libphpbbs
lib.a
-rwxr-xr-x 1 root root 977 4ÔÂ 18 22:49 libphpbbs
lib.la
lrwxrwxrwx 1 root root 21 4ÔÂ 18 22:49 libphpbbs
lib.so -> libphpbbslib.so.0.0.0
lrwxrwxrwx 1 root root 21 4ÔÂ 18 22:49 libphpbbs
lib.so.0 -> libphpbbslib.so.0.0.0
-rwxr-xr-x 1 root root 152136 4ÔÂ 18 22:49 libphpbbs
lib.so.0.0.0
【 在 combe. 的大作中提到: 】
: 转信站: ZJU!netnews.sdu.edu.cn!Tongji
: 查一下php.ini的extension_dir
: 【 在 znuzzz.bbs@bbs.zju.edu.cn (znuzzz) 的大作中提到: 】
: : 不加载libphpbbslib.so可以起来,但php里没有smthbbs的信息,
: : 同时,smth的页面都是空白页(除html页外)
: : ...................
--
FROM znuzzz
我改回到/usr/lib/php4
apache还是起不来
我把
;extension=libphpbbslib.so
注释掉
[root@ibm php4]# apachectl start
[Mon Apr 19 01:25:01 2004] [alert] httpd: Could not determine the server's ful
ly qualified domain name, using 127.0.0.1 for ServerName
/usr/sbin/apachectl start: httpd started
apache起来了
我用SYSOP帐号登录,结果出来一个错误:
Warning: ChDir: No such file or directory (errno 2) in /var/www/html/funcs.php
on line 18
Fatal error: Call to undefined function: bbs_ext_initialized() in /var/www/htm
l/funcs.php on line 19
【 在 combe. 的大作中提到: 】
: 转信站: ZJU!netnews.sdu.edu.cn!Tongji
: 应该是/use/lib/php
: 你应该在这个目录做过一个link的
: 【 在 znuzzz.bbs@bbs.zju.edu.cn (znuzzz) 的大作中提到: 】
: : 原来是/usr/lib/php4
: : cd /usr/lib/php4
: : ln -s /var/www/libexec/bbs/libphpbbslib.so
: : ...................
--
FROM znuzzz
把extension_dir注释掉
后只要留着extension=libphpbbslib.so
apache就起不来
两个都注释掉apache可以起来
--
FROM znuzzz
我把
extension_dir = /usr/lib/php4
extension=libphpbbslib.so(这个好像加了就不行)
都注释掉
phpinfo()中说:
extension_dir /usr/lib/php4 /usr/lib/php4 (默认的把)
--
FROM znuzzz
我是用root启动apache的
要用bbs起吗??
【 在 atppp. 的大作中提到: 】
: 转信站: ZJU!netnews.sdu.edu.cn!news.bylinux.net!Stanford
: 你apache用root启动的吗?
: 我怀疑是apache配置的问题,好像不太像php配置的问题
: 【 在 znuzzz.bbs@bbs.zju.edu.cn (znuzzz) 的大作中提到: 】
: : 原来是/usr/lib/php4
: : cd /usr/lib/php4
: : ln -s /var/www/libexec/bbs/libphpbbslib.so
: : 现在我把它改为
: : extension_dir = /var/www/libexec/bbs
: : 也不行
: : 在/var/www/libexec/bbs下有
: : [root@ibm bbs]# ls -l
: : total 304
: : -rw-r--r-- 1 root root 140038 4ÔÂ 18 22:49 lib..
: : ...................
--
FROM znuzzz
我用apache起出来这样一个错误
[root@ibm php4]# su bbs
[bbs@ibm php4]$ apachectl stop
/usr/sbin/apachectl stop: httpd (pid 26841?) not running
[bbs@ibm php4]$ apachectl start
Ouch! ap_mm_create(1048576, "/var/run/httpd.mm.26949") failed
Error: MM: mm:core: failed to open semaphore file (Permission denied): OS: No
such file or directory
/usr/sbin/apachectl start: httpd could not be started
起不来
哪里要改权限啊??
【 在 atppp. 的大作中提到: 】
: 转信站: ZJU!netnews.sdu.edu.cn!news.bylinux.net!Stanford
: 你apache用root启动的吗?
: 我怀疑是apache配置的问题,好像不太像php配置的问题
: 【 在 znuzzz.bbs@bbs.zju.edu.cn (znuzzz) 的大作中提到: 】
: : 原来是/usr/lib/php4
: : cd /usr/lib/php4
: : ln -s /var/www/libexec/bbs/libphpbbslib.so
: : 现在我把它改为
: : extension_dir = /var/www/libexec/bbs
: : 也不行
: : 在/var/www/libexec/bbs下有
: : [root@ibm bbs]# ls -l
: : total 304
: : -rw-r--r-- 1 root root 140038 4ÔÂ 18 22:49 lib..
: : ...................
--
FROM znuzzz