InicioLinuxComo instalar el soporte para DBase en PHP5 usando PECL

Como instalar el soporte para DBase en PHP5 usando PECL

Linux5/24/2012

Hola gente de T! hoy quiero compartir con ustedes un tutorial para agregar el soporte para leer DBF en PHP. Se que este tipo de tablas para almacenar datos han quedado en desuso pero quizá en algún momento alguno se tope con este problema de tener que leer o escribir unas tablas almacenadas en DBF.

PECL es un repositorio de extensiones para PHP mantenido por la comunidad que nos brinda la posibilidad de instalar extensiones que han sido discontinuadas dentro del paquete original de PHP como es el caso de dBase que nos permitia interactuar con archivos DBF de por ejemplo una aplicación en Fox.

En mi caso me vi forzado a instalar la extension para manejo de archivos DBF que trae PHP (dbase.so) ya que necesitaba interactuar con un sistema en Visual Fox que utiliza ese formato de archivos.

Aclaro que esta tutorial es fue realizada en Ubuntu 10.04 Server y nada tiene que ver con WAMP y PHP bajo Windows.

Primero debemos tener instalador PEAR para poder compilar la extension

# sudo apt-get install php-pear

Luego bajamos los fuente de PHP para obtener las dependencias necesarias para la compilación

# sudo apt-get install php5-dev

Si no bajamos los fuentes de PHP vamos a obtener un error `phpize not found` por lo que es indispensable bajar el paquete.

Luego hacemos la instalacion del modulo que necesitamos, en nuestro caso dbase, pero pueden hacer un list para obtener la lista de paquetes que pueden ser instalados.

# sudo pecl install dbase

Listo, dentro de las librerias ahora tendremos dbase.so lo que resta es crear el archivo correspondiente para que PHP tome esa extension:

# sudo vi /etc/php5/conf.d/dbase.ini

Dentro colocamos del archivo de configuración colocamos lo siguiente:

extension=dbase.so

Al finalizar guardamos y salimos utilizando la convinación de teclas :wq

Por ultimo necesitamos reiniciar el apache

# sudo service apache2 restart


Para saber como utilizar las funciones de dbase pueden consultar directamente el manual de PHP en

eso es todo espero les sea util
Datos archivados del Taringa! original
5puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
diego2k🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.