Ver Mensaje Individual
  #6  
Antiguo 02-07-2004
ainclanmx ainclanmx is offline
Registrado
 
Registrado: jul 2004
Posts: 4
Reputación: 0
ainclanmx Va por buen camino
Thumbs up ainclanmx



Saludos
ojala te sirva mi experiencia.
Yo desarrolle paginas en php para el acceso a la base de datos en linux paara lo cual se instalo en el servidor una configuracion Apache + Php + Interbase Eso es para que los usuarios capturen a traves de internet y se guarde en Interbase.
El interbase se inatalo en Apache con la instalacion por default, por lo que las tablas estan en /home/interbase/algunatabla.gdb y el acceso a traves de las paginas php indica la ruta servidor:/home/interbase/algunatabla.gdb, observa que son diagonales normales (sevidor no tienen www ni http://, solo el nombre ej misitio.com).
La aplicacion administrativa la desarrolle en Delphi 6 con componentes de la paleta interbase (componentes IB) y conecto a la base con un TIBDatabase que en su propiedad DatabaseName tiene el valor servidor:/home/interbase/algunatabla.gdb (sevidor no tienen www ni http://, solo el nombre ej misitio.com).

El pero
Los provedores no tienen interbase como servicio por defaul (como MySql), asi que tienes que asegurate que intebase esta instalado y que ademas esta dado de alta el servicio. Si el provedor te indica que si esta instalado y no cenectas, se puede deber a que el puerto 3050 no esta abierto (que es lo mas comun, ya que supone una entrada a hackers y podria estar cerrado).
Yo no he probado con servidor tipo www.algunsitio.com yo trabajo con un servidor tipo http://misitio.com, aunque no deberia haber ningun problema.
Como mi provedor tiene IP estatica uso el archivo de host (elimine el host.sam) con la linea 172.17.38.54 misito.com (observa que quite el http://), esto me permite tambien trabajar localmente sin recompilar la aplicacion en delphi, ya que cambio solo la ip en host a mi ip local.
Recuerda que poner tu archivo.gdb en en el servidor no te da derecho a su acceso, tienes que tener un usario registrado en el interbase de tu proveedor.
espero que te sea de ayuda
Responder Con Cita