[Php-avanzado] dba
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Jul 10 23:16:07 ART 2013
Ariel,
enviá el script para verlo... pero lo más probable es que te hayas
olvidado de darle permiso a todo el mundo para que Apache pueda crear un
archivo en el directorio que estás usando...
Fijate y contanos!
El mié, 10-07-2013 a las 21:55 -0300, Ariel Fernández escribió:
>
> 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
>
>
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado