用的是fb2k-v2修改的tongji.c和tongji.h,除了改站名什么的没有修改什么东西;
./configure --enable-site=tongji --with-www=/var/www --with-php=/usr/include/php4/ --with-mysql --enable-ssh --enable-innbbsd
然后make;make install了,启动web之后,所有的静态html都可以访问,一调用smth的
函数的php页面都出错,其他php不出错,比如默认首页现在就是index.php,如果注释掉
显示人数的那个地方调用的bbs_getonlinenumber()就可以打开这个index.php,如果
不注释掉,那么首页这个index.php就打不开了。所有其他的php比如bbslogin.php
bbsreg.php都是打不开的。
附:index.php里面的一小段,显示在线人数的
<?php
//require("funcs.php");
echo "<font color=\"#008000\">目前在线人数[";
//echo bbs_getonlinenumber();
echo "]";
echo "(";
//echo (bbs_getonlinenumber()-bbs_getonlineusernumber());
echo " WWW GUEST)</font><br>";
?>
我的phpinfo()可以在
http://bbs.tongji.edu.cn/test.php 看到,我检查过好几次了
没有发现什么错的,但是就是这么奇怪,web总是没法用啊
首页只要点击一下登陆引发一个访问bbslogin.php那么/var/log/apache/error.log
就会出现一堆这样的错误
Error! shmget error! key = e73.: Invalid argument
Error! shmget error! key = e73.: Invalid argument
Error! shmget error! key = e73.: Invalid argument
Error! shmget error! key = e73.: Invalid argument
Error! shmget error! key = e73.: Invalid argument
Error! shmget error! key = e73.: Invalid argument
唉,哪位救救我吧,再搞不定web,要被站上的人砍死了:(
--
FROM 202.120.189.*