Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   ibase_connect en FB 64 bits con php.exe -f (https://www.clubdelphi.com/foros/showthread.php?t=93286)

Ulises 17-07-2018 16:27:08

ibase_connect en FB 64 bits con php.exe -f
 
Hola,

Tenía instalado FB 2.5 en modalidad 32 bits en mi aplicación con WAMP tb de 32 bits, ésta ocupa archivos php que los activo mediante línea de comando en DOS en servidor con windows 2008 para carga de datos y envío de correo, todo funcionando bien.

La aplicación principal funciona en chrome sin ningún problema.

La conexión en el archivo php es:

Código PHP:


$host 
"localhost:c:\comercial\base\COMERCIAL.FDB";
$username='SYSDBA';
$password='masterkey';
$conn ibase_connect($host$username$password); 


Pues bien, instalé ahora FB 64 bits y wamp 64 bits y no funciona la aplicación que carga datos y envía correos, me dice que el ibase_connect esta indefinido:

Call to undefined function ibase_connect ...

La aplicación principal funciona en chrome sin ningún problema.

Están todos los settings de php idénticos como los tenía en 32 bits...

Alguna idea?

Gracias

Ulises

Casimiro Notevi 17-07-2018 20:25:35

Mira esto y esto.

Ulises 17-07-2018 21:10:15

Gracias Casimiro, me iluminaste...

Me puse a revisar los php y revisando me di cuanta el que php.ini del apache era diferente del php.ini del php, en este ultimo no estaba nada activado en las extensiones, la cambié y funciono la conexión.


Pero... Ahora sale un error relativo a la extensión php_curl.dll

Este es el mensaje:

Unable to load dynamic library 'd:/wamp/bin/php/php5.3.13/ext/php_curl.dll' - No se pudo iniciar la aplicación; la configuración en paralelo no es correcta. Consulte el registro de eventos de la aplicación o use la herramienta sxstrace.exe de la línea de comandos para obtener más detalles

Me puse a investigar y encontre una dll fixeada para 64 bit, la pregunta es si será confiable o tú conoces algo de este problema?

El sitio para bajarla es https://www.anindya.com/php-5-4-3-an...t-for-windows/

Gracias de nuevo...

Casimiro Notevi 17-07-2018 21:30:34

Es que eso no tiene nada que ver con firebird, ni delphi.

Tendrás que buscar algún sitio sobre php. No tengo ni idea de qué trata ese problema.

Ulises 17-07-2018 21:35:27

Enterado,

De todas maneras igual me ayudó mucho lo que posteaste, ya bajé la dll para 64 bits y funcionó bien bajo comando DOS, ingreso de datos a la FB de 64 y posterior envío de correos.!!!

Gracias!

Casimiro Notevi 17-07-2018 22:41:21

Cita:

Empezado por Ulises (Mensaje 527653)
... ya bajé la dll para 64 bits y funcionó bien bajo comando DOS, ingreso de datos a la FB de 64 y posterior envío de correos.!!!

^\||/^\||/^\||/


La franja horaria es GMT +2. Ahora son las 07:05:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi