我的系统是Debian sarge,Apache 1.3.29,PHP4.3.3-4,
检查过了,PHP和php-dev是默认装在那个地方的。
我的phpbbslib是用这样的方法挂上的,以root用户,
cd /usr/lib/php4/20020429(这个目录是因为偶看到那个目录里面有gd.so mysql.so domxml.so而且用<?php phpinfo();?>可以看到那个extesion_dir的值就是这个20020429)
ln -s /var/www/libexec/bbs/libphpbbslib.so(这个文件检查过了,也是存在的)
然后修改php.ini
extension_dir = "/usr/lib/php4/20020429"
extension=libphpbbslib.so
short_open_tag = Off
Apache修改的地方这几个:
User bbs
Group bbs
KeepAlive Off
我发现/etc/init.d/apache stop之后,再ipcs,就没有owner是root的那个shm了
再启动,/etc/init.d/apache start
马上又有了一个owener是root的shm,id和刚才不一样而已,而且也是无法用ipcrm清除的
【 在 newer@smth.org (妞儿/牛2) 的大作中提到: 】
: ./configure --enable-site=tongji --with-www=/var/www --with-php=/usr/include/ ~~~~~~~~~~~~~检查你给bbs装的php是在这里吗,可能还有一个php哦.
: hp4/ --with-mysql --enable-ssh --enable-innbbsd
--
FROM 218.80.245.*