jueves, 15 de noviembre de 2007

Modulo dbase para php5 (sin tener que recompilar)

El otro día me encontré con un problema con el módulo de php dbase. Cuando lo fui a instalar por el administrador de paquetes (aptitude), este no lo pudo encontrar.

Solución:
  • Descargar el paquete de php (en php.net)
  • Descargar el paquete php5-dev
  • Desempaquetar php y entrar a la carpeta ext/dbase
  • Ejecutar el comando phpize
  • Ejecutar el comando ./configure
  • Ejecutar el comando make
  • Copiar el archivo compilado a la carpeta de librerías de php5 en mi caso (usr/lib/php5/20060613+lfs) #cp ./.libs/dbase.so usr/lib/php5/20060613+lfs/
  • Cambiarle los permisos #chmod 644 usr/lib/php5/20060613+lfs/dbase.so
  • Agregar la extensión a php.ini
    extension_dir = "usr/lib/php5/20060613+lfs"
    extension=dbase.so
  • Reiniciar el servidor web
Con esto tendremos el módulo de dbase para php5

Saludos ....

2 comentarios:

k7k0 dijo...

Muchas gracias! Me ahorraste investigar un buen rato!

Angellfire dijo...

Muchas Gracias... es la mejor solución definitivamente.