PHP5 PEAR ¿DB.php? problemas con BACULA

De Wikillano

Al pasar de php4 a php5, una de las aplicaciones web (en este caso BACULA-WEB) nos muestra que pear (más concretamente DB.php no se encuentra) no está instalado.

Resulta que para la versión php5 PEAR no contiene el paquete DB.php

para solucionarlo haremos lo siguiente:

Descargamos el paquete DB: http://pear.php.net/package/DB/download

Extraemos el fichero DB.php y el directorio DB en el lugar que queramos (en mi caso en el directorio de la aplicación).

Una vez hecho esto sólo debemos modificar el fichero "codigo" que requería esta librería y ponerle:

set_include_path('/var/www/aplicacion/');
require_once('DB.php');

Esto es posible debido a que el paquete DB es "muy" independiente de PEAR

Herramientas personales