Foros del Web » Administración de Sistemas » Unix / Linux »

Instalar php con interbase

Estas en el tema de Instalar php con interbase en el foro de Unix / Linux en Foros del Web. Hola Foreros: Tengo instalado el php pero no estan habilitadas las funciones de interbase, como puedo hacer para habilitarlas?? Me dijeron que debo recompilar como ...
  #1 (permalink)  
Antiguo 23/02/2005, 09:28
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Instalar php con interbase

Hola Foreros:

Tengo instalado el php pero no estan habilitadas las funciones de interbase, como puedo hacer para habilitarlas?? Me dijeron que debo recompilar como puedo hacer esto, soy algo nuevo en esto de linux.
Gracias de antemano.
Saludos
  #2 (permalink)  
Antiguo 23/02/2005, 09:38
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Y dale con pensar que somos adivinos...

¿Qué distribución de Linux usas? ¿Qué versión de php? ¿Cómo instalaste php?

Con estos datos podremos decirte cómo recompilar tu php (si es que eso es realmente necesario).

Y vuelvo a repetir: somos magos, no adivinos.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 23/02/2005, 09:44
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Sorry

Jajajajajajaj mil disculpas .....

Uso YellowDog 4 en un XServe G4, la version de php es 4.3.8 y se instalo desde ahi cuando instale el YDL.
Gracias.
Saludos
  #4 (permalink)  
Antiguo 23/02/2005, 09:48
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
YellowDog usa el sistema de paquetes RPM, ¿verdad?

Busca el paquete de código fuente de php para YellowDog (algo así como php-4.3.8.yellowdog.src.rpm) y lo instalas ("rpm -Uvh php-4.3.8.yellowdog.src.rpm"). Después modificas el archivo .spec para recompilar php con soporte para Interbase.

Pero ANTES de hacer eso, lee la documentación de tu php (/usr/share/doc/php-xx.yy.zz) para asegurarte de que php no trae soporte para Interbase.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 23/02/2005, 09:51
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias ociomax, checare y te aviso....si no seguire molestando .
Saludos
  #6 (permalink)  
Antiguo 23/02/2005, 10:20
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Lo otro que puedes hacer es crear un archivo archivo.php con el siguiente contenido:

Código:
<html>
  <head>
    <title>PHPInfo()</title>
  </head>
  <body>
  <?php
  phpinfo();
  ?>
  </body>
</html>
Y lo pones en tu servidor. Luego accedes mediante un browser y ves el contenido de la sección "Configure Command". Tienes que buscar un parámetro parecido a "--with-interbase[=DIR]". Si no lo tienes, entonces necesitas recompilar php.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #7 (permalink)  
Antiguo 23/02/2005, 11:32
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Gracias por el dato, eso ya lo hice, la verdad es ke si se programar en php pero ahora comenzaria a hacer test sobre interbase pero pense que las traia por default, pero oh sorpresa tengo ke instalarlas y no sabia como, ahora solo estoy buscando lo ke em dijiste del rpm......
seguire buscando y dando lata
Saludos
  #8 (permalink)  
Antiguo 23/02/2005, 12:07
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Aquí está el SRPM de php para YellowDog:

http://ayo.freshrpms.net/yellowdog/4....ydl.1.src.rpm

Instálalo y nos cuentas.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #9 (permalink)  
Antiguo 23/02/2005, 12:47
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Hola ociomax, ya instale el RPM pero aun asi no me jala con interbase, podrias decirme como puedo habiliar esa funcion???
Gracias...
Saludos
  #10 (permalink)  
Antiguo 23/02/2005, 13:28
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Después de instalar el SRPM, tienes que ir al directorio /usr/src/redhat/SPECS (o el que corresponda en tu distribución). Ahí vas a encontrar un archivo llamado php.spec (o algo parecido). Ese archivo contiene las instrucciones para compilar php.

Busca una sección que contenga algo parecido a:

Código:
./configure --with-xxxxxxxx
Ahí tienes que agregar la opción " --with-interbase ". Lee la documentación de php para más información (por ejemplo, http://www.jalix.org/ressources/inte...configure.html).

Una vez que hayas modificado el archivo spec a tu medida, tienes que volver a crear el RPM de php. Eso lo haces con el comando:
Código:
rpmbuild -ba php.spec
(OJO: en algunos casos debes cambiar "rpmbuild" por "rpm".)

Verás un montón de mensajes que te indican que se está compilando y creando un paquete de php a tu medida. Si no hay errores, obtendrás un archivo php-xx.yy.zz.rpm en el directorio /usr/src/redhat/RPMS/i386

Finalmente (uf!) sólo nos queda instalar nuestro nuevo paquete de php:
Código:
rpm -Uvh php-xxx.yy.zz.rpm
.Creo que eso es todo. Cuéntanos cómo te fue.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #11 (permalink)  
Antiguo 24/02/2005, 10:08
 
Fecha de Ingreso: noviembre-2003
Ubicación: Veracruz
Mensajes: 131
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Otra mas

Hola de Nuevo:
Aparte de recompilar php debo instalar lgo mas???
supongo ke el interbase no?? cual me recomiendan?? creen ke es buan idea utilizar firebird??
Gracias
Salu2
  #12 (permalink)  
Antiguo 07/02/2006, 08:21
Avatar de MarioNunes  
Fecha de Ingreso: agosto-2005
Mensajes: 280
Antigüedad: 19 años, 4 meses
Puntos: 1
Cita:
Iniciado por ociomax
Y dale con pensar que somos adivinos...
__________________
www.pensandoenred.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:21.