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.
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
![]() 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. ![]() |
| ||||
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 |
| |||
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. ![]() |
| ||||
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 |
| ||||
Lo otro que puedes hacer es crear un archivo archivo.php con el siguiente contenido:
Código:
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. <html> <head> <title>PHPInfo()</title> </head> <body> <?php phpinfo(); ?> </body> </html>
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| |||
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 ![]() ![]() |
| ||||
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 |
| ||||
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:
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)../configure --with-xxxxxxxx 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:
(OJO: en algunos casos debes cambiar "rpmbuild" por "rpm".)rpmbuild -ba php.spec 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:
.Creo que eso es todo. Cuéntanos cómo te fue. rpm -Uvh php-xxx.yy.zz.rpm
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| |||
![]() 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 ![]() |
| ||||
Cita:
Iniciado por ociomax Y dale con pensar que somos adivinos... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
__________________ www.pensandoenred.com |