INSTALADOR DE EXTENSIONES DE PHP

Hay una herramienta en php que se usa para instalar Composer y usar el comando "composer global require phpfoundation/pie" que instala PIE en el directorio global de Composer. Una vez instalado, comprobar que se ha instalado correctamente con el comando "pie --version".

Cómo instalar extensiones usando PIE

PIE usa comandos simples como pie install. Ejemplo para instalar la extensión imagick (para manipulación de imágenes):
  1. Instalar la extensión: Usar el comando "pie install nombreExtension" por ejemplo "pie install imagick". PIE detectará tu versión de PHP, descargará el paquete compatible y lo compilará/instalará automáticamente. Si es necesario, se instalarán las dependencias del sistema necesarias.
  2. Verificar la instalación: Comprobar que la extensión se ha instalado correctamente usando "phpinfo();".

Lista extensiones disponibles

Para ver las extensiones disponibles hay que ejecutar el comando "pie search nombreExtension". Con el comando "pie search redis", busca las extensiones relacionadas con Redis.

Actualizar o desinstalar

Para actualizar una extensión "pie update nombreExtension" y para desinstalar una extensión: "pie uninstall nombreExtension".

Notas importantes

  • En Windows, asegúrate de tener Visual C++ Redistributable instalado para compilaciones.
  • Si hay errores de dependencias, instala paquetes del sistema (ej. apt install libpng-dev para GD en Ubuntu).
  • Tutorial