[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