请指示oracle9+apache+php的连接问题,很急!

王朝厨房·作者佚名  2007-01-05
窄屏简体版  字體: |||超大  

我在redhat AS2.1上做一个web服务器oracle9+apache2.0.49+php4.3.6,

已经装上了oracle,安装没有问题。apache+php也没有问题,具体编译方式为

apache:./configure --prefix=/www --enable-so;make;make install

php:./configure --prefix=/usr/local/apache/php

--with-apxs2=/usr/local/apache/bin/apxs

--with-config-file-path=/usr/local/apache/php

--enable-sockets

--with-oracle=/home/oracle/product/9.2.0

--with-oci8=/home/oracle/product/9.2.0

--enable-track-vars

--enable-sigchild

make;make install

其中oracle的home为/home/oracle/product/9.2.0

安装过程中没有错误。

php可以运行,但是oracle+php出现问题

出现调用错误。Fatal error: Call to undefined function: ocilogon() in 系列信息。用http://otn.oracle.com/tech/opensource/php/apache/inst_php_apache_linux.html上oci8test.php测试的。程序绝对没有问题。如果说oracle的问题,但是其它机器上的程序可以连接此数据库,用info看也支持oci8

oci8

OCI8 Support enabled

Revision $Revision: 1.183.2.12 $

Oracle Version 9.2

Compile-time ORACLE_HOME /home/oracle/ora9/9i

Libraries Used no value

apache的启动脚本也绝对没有问题,如下:

#!/bin/sh

ORACLE_HOME=/home/oracle/product/9.2.0/

ORACLE_SID=oracle

export ORACLE_HOME

export ORACLE_SID

echo "Oracle Home: $ORACLE_HOME"

echo "Oracle SID: $ORACLE_SID"

echo "Starting Apache"

/usr/local/apache/bin/apachectl start

。其中此web也于前些天完成过。具体见

http://bbs.chinaunix.net/forum/viewtopic.php?t=335527&highlight=jackylau

但是现在死活也不能连接成功。

请各位兄弟给于解决!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航