sorry, 原贴路径有点错误。在我们的系统上,具体如下:
1. 在php.ini中,指定的php extension为:
; Directory in which the loadable extensions (modules) reside.
; extension_dir = "./"
extension_dir = "/home/bbsd/WWWROOT/php/lib"
2. 在/home/bbsd/WWWROOT/php/lib下ls -l显示为:
bbsd@SSIM1 /home/bbsd/WWWROOT/php/lib>ls -l
total 44
lrwxrwxrwx 1 bbsd bbsd 46 Jun 19 20:07 libphpbbslib.so -> /home/bbsd/WWWROOT/libexec/bbs/libphpbbslib.so
drwxrwxr-x 15 bbsd bbsd 4096 May 20 04:27 php
-rw-r--r-- 1 bbsd bbsd 39562 May 20 12:29 php.ini
当 /home/bbsd/WWWROOT/libexec/bbs/libphpbbslib.so更新后,我重新建立了以上符号连接。
【 在 atppp (Big Mouse) 的大作中提到: 】
: 标 题: Re: 我的smth1.2贴不了附件
: 发信站: BBS 水木清华站 (Sat Jun 19 23:44:21 2004), 转信
:
: 谢谢详细说明。
: 那个php安装目录 lib/php/ 是什么?是你 php.ini 指定的放 php extension的地方?
: 【 在 BigWhite (大白) 的大作中提到: 】
: : 多谢atppp兄指点.我们的bbs是smth1.1,按照你说的方法解决未读后,确实
: : 也出现了不能加附件的问题.问题如你分析,是bbs_postarticle里面的ATTACHTMPPATH
: : 和site.php里面的不一致造成的(因为TMPFS=1后,bbs_postarticle的ATTACHTMPPATH从
: : cache/home/...下去读).
: : 改掉bbs_postarticle,让ATTACHTMPPATH一致后,却发现问题依然存在.这个和你和
: : FlyingFish以下进行的讨论完全一致.我相信FlyingFish确保了那个libexec/bbs/
: : phpbbslib.so已经更新了(我们也是).但是仿佛php还是读的老so, 重起httpd都无用.(非
: : 常疑惑的一点).
: : 在php的安装目录下lib/php/里,有个符号链接是连往libexec/bbs/phpbbslib.so的,
: : 我们怀疑要重新建立符号链接(因为so更新了). 重建后, 重起httpd, 问题果真解决了.
:
:
: --
:
: ※ 来源:·BBS 水木清华站 smth.org·[FROM: 128.12.155.*]
--
FROM 155.69.144.*