求助,apache1.3于php5.2在红帽上的问题
先编译安装apache_1.3.41
./configure --enable-module=so
一切顺利
apache装入默认路径 /usr/local/apache
然后php-5.2.6
编译
./configure --with-apxs=/usr/local/apache/bin/apxs
然后成功安装
然后把php.ini-dist考到/usrk/local/lib下未php.ini
然后起apache
[root@localhost ~]# /usr/local/apache/bin/apachectl start
Syntax error on line 206 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp5.so into server: /usr/local/apache/libexec/libphp5.so: undefined symbol: php_ini_opened_path
/usr/local/apache/bin/apachectl start: httpd could not be started
[root@localhost ~]# /usr/local/apache/bin/apachectl configtest
Syntax error on line 206 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp5.so into server: /usr/local/apache/libexec/libphp5.so: undefined symbol: php_ini_opened_path
查了很多资料说在compile php的时候 ,加上--without-sqlite --without-pdo-sqlite
如故
大家指点下