admin/entorno/extensión php/zip
Moodle 2.x
La extensión ZIP nativa de PHP es requerida para permitirle a Moodle 2 leer o escribir archivos comprimidos ZIP.
Las instalaciones nativas de PHP necesitarán la librería (biblioteca) PHP ZIP habilitada al añadir la línea
extension=zip.so
al archivo php.ini
Sin embargo, si su PHP no fue compilado con la extensión, entonces...
Instalación en Sistemas Linux
Si su distribución no incluye esta extensión por defecto, entonces necasitará compilar Usted mismo su PHP e incluir la opción
--enable-zip.
Esta configuración general de PHP trabajará bien con Moodle 20:
./configure --with-apxs2=/usr/sbin/apxs --enable-mbstring --with-mysql=/usr --with-pear --enable-sockets --with-gd --with-jpeg-dir=/usr --with-ttf --with-freetype-dir=/usr --with-zlib-dir=/usr --with-iconv --with-curl --with-openssl --with-mysqli --enable-soap --with-xmlrpc --enable-zip
Instalación en Sistemas Windows
Des-comente esta línea en su archivo php.ini:
extension=php_zip.dll
Nota: La extensión ZIP está incorporada desde la versión 5.3.x de PHP para Windows. La línea superior para php.ini y el archivo DLL correspondiente no son necesarios si se emplea la distribución para Windows descargada de windows.php.net. Esto no ha sido verificado en otras distribuciones ni otros Sistemas Operativos.