Desarrollo y bases de datos
Usar paquetes PEAR en aplicaciones PHP existentes
PEAR distribuye bibliotecas PHP que todavía utilizan algunas aplicaciones. Si un proyecto depende de uno de esos paquetes, puedes gestionarlo desde Paquetes PEAR PHP en cPanel cuando esa función esté disponible. Para nuevas dependencias, revisa si el proyecto utiliza Composer.
Buscar e instalar un paquete
- Abre Paquetes PEAR PHP en cPanel.
- Busca el nombre exacto que indica la documentación de la aplicación.
- Comprueba la versión, su mantenimiento y la compatibilidad con el PHP que utiliza el proyecto.
- Instálalo y revisa el resultado y las dependencias que se hayan añadido.
La presencia de un paquete en el catálogo no garantiza que siga mantenido ni que funcione con cualquier versión de PHP. No actualices un componente compartido por varias aplicaciones sin probarlas antes.
Añadir la ruta de búsqueda
cPanel muestra dónde instala los componentes de tu cuenta, habitualmente /home/usuario_cpanel/php. Usa la ruta que indique tu instalación.
Si necesitas añadirla solo a un script, conserva también las rutas existentes:
<?php ini_set('include_path', '/home/usuario_cpanel/php' . PATH_SEPARATOR . get_include_path());
Sustituye el usuario y carga después el archivo concreto que requiere el paquete según su documentación. Si lo configuras desde el selector PHP, verifica que la opción esté disponible y considera su efecto sobre otras aplicaciones que usen esa versión.
Comprobar o retirar un paquete
Prueba la función de la aplicación que lo utiliza y consulta el registro si PHP no encuentra un archivo o una dependencia. Comprueba la ruta y el PHP efectivo de la web, que pueden diferir de los de la terminal.
Antes de desinstalar, identifica qué proyectos lo cargan. Migrar a Composer requiere adaptar la instalación y el autoload del proyecto; instalar Composer no sustituye automáticamente los require o include de una aplicación heredada.
También te puede ayudar
- Cambiar la versión de PHP con comprobación y vuelta atrás Usa el asistente del área de clientes para analizar las webs, aplicar una versión de PHP, verificar...
- Cambiar opciones de PHP con el selector o .htaccess Cambia directivas compatibles de PHP desde el selector de cPanel o, cuando el manejador lo admita, m...
- PHP, seleccionar versión, módulos y configuración básica Cambia la versión global de PHP desde cPanel, activa o desactiva módulos y ajusta opciones frecuente...
- Versiones de PHP disponibles en todos los servicios de hosting Consulta las versiones de PHP disponibles, distingue entre disponibilidad y soporte oficial y elige...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.