[Php-avanzado] dba
Ariel Fernández
arielf05 en gmail.com
Mie Jul 10 21:55:07 ART 2013
el php.ini está ok: la ruta está bien y habilitada la extensión, pero
bueno, el dll bajado no va a funcionar nunca porque no fue compilado con
ésta instalación, como decís.
Uso uindous en general, pero ahora lo acabo de probar en un Linux con LAMP
instalado y me da error, o sea, devuelve falso.
Me fijé en phpinfo y aparece soporte para dba:
dba DBA support enabled Supported handlers cdb cdb_make db4 inifile
flatfile
En en script en la llamada a dba_open no le especifico el gestor para que
use cualquiera, pero aunque le ponga db4 que sí está, no funciona.
El 10 de julio de 2013 10:47, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Ariel,
>
> El mar, 09-07-2013 a las 13:34 -0300, Ariel Fernández escribió:
> > Qué tal Leo, ya intenté con casi todo lo que se dice por ahí...excepto
> > volver a compilar php desde el código fuente....
> > Hay forma de saber cómo está configurado en la facultad? como ahí sí
> > funcionaba....
>
> El paquete de PHP en Debian, que es el Sistema Operativo que usa el
> servidor, ya incluye soporte para DBA: no hay que hacer nada.
>
> > He buscado por todos lados, hasta me aparecieron resultados de
> > mensajes de la facultad de hace años....es decir, desde hace tiempo
> > que se viene con este problemita....
>
> Naaa... no es un problema: todos esos que preguntaron se instalaron
> Debian o un Ubuntu en una partición, y no solo tenían DBA, tenía
> servidor SMTP, FTP, POP3, ausencia de antivirus y otras delicias ;-)
>
> > Por otra parte, los links que hay a páginas de Sleepycat Software, me
> > llevan al sitio de Oracle, y ahí no hay nada, sólo aparece referencia
> > de documentación para DB2 de IBM a través de ODBC.
> >
> >
> > Inicialmente, el archivo php_dba.dll necesario, no se instala con php
> > en wamp, hay que bajarlo aparte y ubicarlo en la carpeta ext, aún así,
> > y habiendo habilitado la línea correspondiente en php.ini, no
> > funciona.
>
> Es que para que funcione instalado de esa manera, tiene que ser
> una DLL
> para la misma versión de PHP que estés usando, y compilada con la misma
> familia de compiladores, ya que si no el binding no se hace.
> En los logs de error de Apache deberías ver que, al cargar PHP,
> hay un
> error en ese módulo... y si o se ve error, es porque no se está cargando
> porque no está en la ruta correcta o está mal la llamada en el ini.
>
>
> > Bueno, si es que se puede arreglar...no sé qué otras opciones habrá...
>
> No sé si te mencioné el usar un Sistema Operativo más "industrial"
> en
> vez de uno doméstico, y de paso más parecido a las plataformas de
> hosting.
>
> > Saludos
>
> =mente!
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130710/082b718e/attachment.html>
Más información sobre la lista de distribución Php-avanzado