Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-11-2006
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Smile No conecto con firebird

Hola

Tengo instalado firebird , me he asegurado que esta en funcionamiento , he descomentado los accesos en php.ini , he realizado un <?php phpinfo() ?>

y esto es lo que me sale :

http://img472.imageshack.us/img472/5...terbaseuw6.jpg

Este es el código que he puesto :

Código PHP:
<?php

$base 
'C:/Archivos de programa/Archivos comunes/Borland Shared/Data/EMPLOYEE.GDB';
$usuario 'SYSDBA';
$clave 'masterkey';
$dbh ibase_pconnect$base,$usuario$clave );
if (!
$dbh) die ("error al conectar con la base de datos");
$tr ibase_trans ($dbh);
?>
He probado con poner
$base = 'localhost:C:/Archivos de programa/Archivos comunes/Borland Shared/Data/EMPLOYEE.GDB'; , como leo en algún que otro post .
He cambiado las barras de la ruta \ por / , y también he probado varias bases de datos .

Y me sale este error :

Warning: ibase_pconnect() [function.ibase-pconnect]: unavailable database in C:\david\interbase.php3 on line 6
error al conectar con la base de datos

Si pongo lo de localhost , me sale este otro error :

Warning: ibase_pconnect() [function.ibase-pconnect]: Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp. in C:\david\interbase.php3 on line 6
error al conectar con la base de datos

Se me olvidaba , en el explorer pongo esto http://localhost/test/interbase.php3 , decir que el alias es test y que si pongo otras paginas , funciona perfectamente y si estan con mysql , también funcionan sin problemas .
Responder Con Cita
  #2  
Antiguo 26-11-2006
[David] David is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Málaga
Posts: 417
Poder: 21
David Va por buen camino
Me ha costado , pero al final lo he logrado .

He ido al archivo Services , que se encuentra en la ruta C:\Windows\system32\drivers\etc\

he editado el mencionado archivo Services y al final he añadidos esta línea :

gds_db 3050/tcp #firebird Database

y parece que funciona , voy a ver para traerme datos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
con que me conecto a la BD oscacio Conexión con bases de datos 4 17-11-2006 16:45:20
Como me conecto a un fdb, de firebird click Conexión con bases de datos 1 05-05-2006 05:01:00
No me conecto en Forms, en Plus si ... Lore Castillo Oracle 0 11-10-2005 21:21:18
no me conecto con localhost gabynuñez Conexión con bases de datos 2 09-06-2005 20:40:03
Como conecto una BD IB en Internet ? tulio Firebird e Interbase 8 05-07-2004 14:21:05


La franja horaria es GMT +2. Ahora son las 21:38:24.


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
Copyright 1996-2007 Club Delphi