php安装时指定了with-apxs2为啥没效果

php安装时指定了with-apxs2为啥没效果

php用的是php-5.1.6,编译的时候我指定了--with-apxs2=/usr/local/apache2/bin/apxs
/usr/local/apache2/bin/apxs 是存在的
然后编译完
发现/usr/local/apache/modules没有libphp5.so
反而在/usr/local/php5.1.6/lib里有
不知道怎么回事
还请指教
谢谢
我只知道一种情况,编译php的时候没有执行make install
楼上真搞笑
换个apache再试试 没遇到过??? 估计是apache的问题吧
具体安装过程是什么?
没此操作最后的提示是什么?


[Copy to clipboard] [ - ]
CODE:
./configure \
--prefix=/usr/local/php5 \
--with-apxs2=/usr/local/apache2/bin/apxs \
--enable-embed=shared \
--enable-calendar \
--enable-dba=shared \
--enable-mbstring \
--with-mysql=/usr/local/mysql \
--with-pdo-mysql=/usr/local/mysql \
--enable-sqlite-utf8 \
--enable-embedded-mysqli \
--with-zlib \
--with-gd \
--with-jpeg-dir=/usr/local/lib \
--with-png-dir=/usr/local/lib \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--enable-zip

然后make
make install

然后在/usr/local/apache2/conf/http.conf里面加入

[Copy to clipboard] [ - ]
CODE:
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

重起apache
出错,意思就是找不到libphp5.so
然后我locate libphp5.so
发现在/usr/local/php5.1.6/lib里有
我拷贝到/usr/local/apache/modules里就可以正常开启apache了
但是为什么呢?
自己顶
555555
LIBPATH的设置问题。
我编译php的时候加入了
--with-apxs2=/usr/local/apache2/bin/apxs
为什么path还会不是我所希望的
希望楼上的能在指点一下