[OT] Apache PHP Oracle Linux & CIA
Esssssssssssssos!!!!!!
A ver, esto es más un SOS que un post. ;) Quizas sea un tanto Offtopic,
pero ya no se a que se debe mi error.
Estoy intentando acceder mediante php a una base de datos oracle 8.1.7 a
través de Apache montado todo ello en una debian woody.
Me he compilado el PHP con acceso a oracle como dice "phpinfo()":
'../configure' '--prefix=/usr' '--with-apxs=/usr/bin/apxs'
'--with-regex=php' '--with-config-file-path=/etc/php4/apache'
'--disable-rpath' '--disable-debug' '--enable-memory-limit'
'--enable-calendar' '--enable-sysvsem' '--enable-sysvshm'
'--enable-track-vars' '--enable-trans-sid' '--enable-bcmath' '--with-bz2'
'--enable-ctype' '--with-iconv' '--with-ndbm' '--enable-exif'
'--enable-filepro' '--enable-ftp' '--with-gettext' '--enable-mbstring'
'--with-pcre-regex=/usr' '--enable-shmop' '--enable-sockets'
'--enable-wddx' '--with-xml=/usr' '--with-expat-dir=/usr' '--enable-yp'
'--with-oci8=shared,/u01/app/oracle/product/8.1.7' ' ........
Bueno tengo un apache : apache 1.3.24-3 . PHP funciona. Pero el
acceso a oracle NO.
Puede haber varias causas:
-No funciona correctamente oracle. Creo que no porque accedo por sqlnet
perfectamente y funciona bien.
-No funciona PHP. Si funciona porque hago otras funciones que no tienen
que ver con oracle.
-No funciona bien el oci8 que es la forma con la que se ataca a oracle
desde php. Essta opción creo que es la más probable.
-Soy un torpe y no hago bien la codificación. Pffff más probable que esto
no creo que haya nada. O:)
He creado un codigo PHP muy sencillito para poder acceder. Es el siguiente:
<html>
<title>Pagina de acceso a oracle</title>
<body>
<?php
$db="=(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)
(HOST = 172.16.7.162)
(PORT = 1521)
)
(Connect_DATA =
(SID = INVEN)
)
)";
echo "prueba con oracle";
$conexion=ocilogon("system","manager",$db);
if ($conexion == false)
{
echo OCIError($conexion)."";
exit;
}
else
{
echo "Conectado!!!!!!!!!";
}
?>
</body>
</html>
El caso es que me da el siguiente error al cargar la página:
Fatal error: Call to undefined function: ocilogon() in /var/www/oracle.php
on line 20
Despues de esta chapa infumable, solo pediros un cable a los que podais
haerlo. Ya no se ni por donde mirarlo y la desesperación es .. :( Si
alguien tiene experiencia en esto y ganas se agradece la ayuda.
;-)
atilaX - Eduardo Marroquin
--
a8888b.
d888888b.
8P"YP"Y88 Usuario de Linux Registrado: #235726
8|o||o|88
8' .88
8._.' Y8. GULA-ZALE Grupo de Usuarios de Linux de Alava
d/ . Zaletuen Arabako Linux Elkartea
dP . Y8b.
d8:' " ::88b http://www.gula-zale.org
d8" GULA 'Y88b
:8P ZALE :888
8a. : _a88P
._/"Yaa_: .| 88P|
\ YP" | 8P .
/ \.___.d| .'
--..__)8888P._.' Fary Linux Server
----------------------------------------------------------
--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: