Tutorial de Módulos Pear
Este tutorial abarca los siguientes temas:
Cómo ver los módulos PEAR instalados
Para ver los módulos PEAR instalados actualmente, primero tienes que acceder a tu cuenta vía SSH. Después, dependiendo de la versión de PHP donde quieras ver los módulos disponibles, ejecuta el siguiente comando:
pearXX list
Reemplaza XX con la versión de PHP. Por ejemplo, para ver los módulos PEAR disponible para PHP7.0, utiliza:
user@servername [~/public_html]# pear70 list
Installed packages, channel pear.php.net:
=========================================
Package Version State
Archive_Tar 1.4.3 stable
Console_Getopt 1.4.1 stable
PEAR 1.10.5 stable
Structures_Graph 1.1.1 stable
XML_Util 1.4.2 stable
Cómo instalar un paquete PEAR adicional
Además de los paquetes ya instalados de PEAR, puedes instalar nuevos. Por ejemplo, puedes añadir el módulo de Calendario. Para ello, primero ve a pear.php.net. Después en el campo de búsqueda en la parte superior derecha escribe Calendar y presiona el botón de Search.
Esto te mostrará todos los paquetes que tienen la palabra “calendar” en ellos. Haz clic en el primer resultado – “Calendar: A package for building Calendar data structures (irrespective of output)”.
Serás redirigido a la página del paquete. Desde allí haz clic en la pestaña de Download.
Después, haz clic en la última versión disponible en la sección de Download para empezar la descarga del paquete.
Una vez hayas descargado localmente el paquete, tienes que extraerlo en tu ordenador. Esto generará una carpeta llamada Calendar-X.X.X donde X.X.X es la versión del paquete.
Después, conecta a tu cuenta por FTP y crea un directorio llamado PEAR justo en el directorio home de tu cuenta – /home/username. Sube el directorio Calendar dentro de el de PEAR. Deberías de subir cualquier otro paquete PEAR allí.
Después, debes de configurar PHP para que incluya el directorio PEAR. Esto lo puedes hacer creando un archivo llamado php.ini y pegando la siguiente línea en él:
include_path = ".:/usr/lib/php:/usr/local/lib/php:/home/username/PEAR";
Asegúrate de cambiar username con tu usuario real. Además, las dos primeras rutas (/usr/lib/php:/usr/local/lib/php) deben de permanecer de forma que las librerías por defecto de PHP se carguen. Este archivo php.ini debe de copiarse en cada directorio donde los paquetes de PEAR se necesiten.
Desde aquí el paquete de PEAR de Calendar estará disponible con la ruta fijada:
include 'Calendar-X.X.X/Calendar.php';