Hola a todos,
Al ver la necesidad reflejada en una solicitud recibida, quiero compartir como se instala la librería dbase de PHP en Debian GNU Linux.
1.- Primero que nada es necesario instalar algunos paquetes extra de PHP, para esto ejecutamos el siguiente comando en la consola Linux.
apt-get install php-pear php5-dev
¿Que instalamos?
php-pear: Instala dos ejecutables pear (
http://pear.php.net) y pecl (
http://pecl.php.net)
php5-dev: Instala el código fuente de la versión PHP que estamos utilizando y algunas herramientas para compilar módulos PHP.
2.- Como segundo paso tendríamos que actualizar los repositorios de pear y pecl (no debería ser necesario, pero por las dudas!)
pear update-channels
pecl update-channels
3.- Ahora si, bajamos y compilamos el modulo dbase de PHP en un solo paso con el comando pecl.
pecl install dbase
4.- Por ultimo, debemos configurar nuestra instalación de PHP para que levante el modulo, el comando anterior lo baja y lo compila, pero no lo instala, esto se debe hacer manual, para esto debemos crear el archivo
dbase.ini en
/etc/php5/conf.d y copiar la siguiente linea:
extension=dbase.so
5.- Por ultimo se necesita reiniciar el servidor apache, se puede hacer con la siguiente linea
/etc/init.d/apache2 restart
Con todo esto, ya deberíamos tener el modulo funcionando sin problemas, lo podemos confirmar desde un phpinfo (
http://ar2.php.net/phpinfo), solo busquemos que aparezca el modulo
dbase.
Saludos, espero que les sirva, y gracias a Ignacio y a Emiliano del proyecto SIU-Mapuche que me pasaron el machete hace un tiempo.