Los valores Infinity y NaN number en JavaScript
7 de marzo de 2023Los valores false y true en JavaScript
21 de marzo de 2023Hoy te quiero mostrar cómo instalar la extensión zip de PHP en CentOS. Esta necesidad me ha surgido cuando estaba intentando instalar un módulo en un Prestashop desplegado en CentOS.
¿Porqué instalar php-zip?
Para instalar los módulos en Prestashop debes cargarlos comprimidos en formato ZIP (entre otros permitidos), de forma que Prestashop lo descomprime haciendo uso de la extensión php-zip. Durante la instalación me daba error 500 y revisando los logs (qué importantes siempre los logs 😅) se indicaba que no encontraba la extensión php-zip.
Instalar la extensión zip en CentOS
Para instalar la extensión zip en CentOS de forma manual, abriremos una terminal en el servidor iniciando sesión con un usuario con privilegios y ejecutaremos:
dnf install php-zip
Una vez terminado el proceso ya tenemos instalada la extensión php-zip y solo falta reiniciar php-fpm y tal vez también debas reiniar apache de la siguiente forma:
systemctl restart php-fpm.service
systemctl restart httpd.service
Con esto ya tienes la extensión zip instalada y disponible para usarla.
Instalar la extensión zip a través de cPanel
Si estás utilizando cPanel en tu servidor, también puedes habitliar esta extensión desde el selector de versión de PHP del panel. Para ello, en nuestro cPanel, iremos al selector de versión de PHP y buscaremos la extesión Zip como puedes ver en la parte inferior de la siguiente imagen.
Aquí, solo tienes que activar la extensión zip y con esto ya la tendrías habilitada.
Puedes aprender más en nuestra sección de servidores.
¡Espero que te haya sido de utilidad!