moodle requiere ahora la extensión Zip PHP. Ya no se usan ni las binarias info-ZIP ni la librería PclZip.

Moodle  requiere ahora la extensión Zip PHP. Ya no se usan ni las binarias info-ZIP ni la librería PclZip

 

Si has encontrado este error al actualizar a la última versión de moodle, tienes un problema con tu servidor, que se puede solucionar.

En ocasiones con los servicios de hosting que están basados en Linux aparece este error y no podemos realizar ninguna tarea que tenga que ver con la compresión o descompresión de archivos ZIP en nuestro servidor. Una breve lista de estas tareas pueden ser.

  • error al instalar un SCORM
  • error al instalar un paquete de idioma
  • error al instalar un IMS.

Como has podido comprobar todas estas tareas requieren descomprimir un archivo ZIP y la plataforma no puede usarlo.

Lo que hace nuestro Moodle es quedarse «pillado» al ejecutar el archivo, puede mostrar el error o simplemente quedarse con el navegador en blanco (eso depende de la versión php y de las configuracines para mostrar el error). En cualquier caso el error es el mismo: que no podemos instalar un paquete SCORM o descomprimir un archivo.

Si eres un usuario avanzado puedes ir a tu hosting y gestionar los Paquetes PHP e instalar el PHP_ZIP si lo tiene.

Si por el contrario no tienes acceso a tu panel de hosting o si que tienes un servicio de soporte de hosting puedes enviarles el error que te da moodle con un pantallazo y enviarles también este enlace a la página oficial de moodle donde explica que compilación es necesaria realizar en el PHP de tu plataforma para que pueda funcionar correctamente Moodle.

Seguramente con tu servicio de Hosting podrás evitar el error:

Moodle requiere ahora la extensión Zip PHP. Ya no se usan ni las binarias info-ZIP ni la librería PclZip