DSO:
ROOT# make install
进行DSO的PHP安装“make install”时,你必须是root。因为模块是直接进入模块目录树/apache/libexec的,另外,Apache的配置文件也改变了。
6.3 现在只讨论non-DSO安装,先重新编译Apache,再激活PHP模块
$ cd ../apache_1.3.12/
$ ./configure --with-layout=chroot
--enable-module=most --enable-module=so
--activate-module=src/modules/php4/libphp4.a
$ make
ROOT# make install ## I am root!
6.4 在实现了虚拟根环境目录树中,对PHP需要更多的共享库,可以用ldd来查看
For non-DSO: ldd /apache/bin/httpd
For DSO: ldd /apache/apache/libexec/libphp4.so
文章来源于领测软件测试网 https://www.ltesting.net/