hello,
so it happens that I installed
1. apache 1.3.19 (DSO)
2. php4 (using apxs)
3. oracle 8.1.5
4. ON environment = sun solaris 2.5.8
(my configure command was
'./configure' '--with-apxs=/usr/local/apache/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-oci8=/usr/local/oracle/software/8.1.5/' '--enable-track-vars')
the install is fine. phpinfo() shows that everyting is okay. it shows the mysql and the oci8 parameters correctly
oci8 section of phpinfo
OCI8 Support - enabled
Revision - $Revision: 1.104.2.1 $
Oracle Version - 8.1
Compile-time ORACLE_HOME - /usr/local/oracle/software/8.1.5/
Libraries Used -
etc. BUT NOW WHEN I TRY AN ORACLE FUNCTION.
<?
putenv("ORACLE_SID=NDB01");
putenv("ORACLE_HOME=/usr/local/oracle/software/8.1.5/");
echo "\$ORACLE_SID = $ORACLE_SID <br>";
echo "\$ORACLE_HOME = $ORACLE_HOME";
$handle = ora_plogon("scott@", "tiger");
?>
I GET
$ORACLE_SID = NDB01
$ORACLE_HOME = /usr/local/oracle/software/8.1.5
Fatal error: Call to undefined function: ora_plogon() in /usr/local/apache/htdocs/oracle/check-a.php on line 7
WHATS DOES THIS MEAN? ANY IDEAS? I DID INSTALL THE ORACLE CORRECTLY, CAN EVEN CONNECT TO ORACLE WITH SQLPLUS (ON WINDOWS), WHEREAS THE ORACLE IS ON A DIFF MACHINE.
ANY SUGGS WOULD BE APPRECIATED..
cheers.
Nilesh.