Está en la página 1de 3

Solucin al problema de la extensin php-zip para moodle en fedora 16

1. Al instalar Moodle a partir de la version 2.0 nos encontraremos con el siguiente problema.

2. Compilar la extensin del pecl de php en fedora 16. a) Ingresar a la siguiente direccion web para descargar el paquete. http://pecl.php.net/package/zip Hacer clic en Download Latest.

b) Una vez decargado, procedemos a descomprimirlo: $ tar -xvf zip-1.10.2.tgz c) Ingresamos al directorio donde se descomprimio el paquete. $ cd zip-1.10.2/ e) Ahi dentro, lo primero que tenemos que hacer es "phpisarlo": $ phpize

f) Lanzamos el tipico ./configure, se puede usar el parametro --help para ver mas opciones de compilacin. $./configure g) Luego de eso el configure termina ok. Paso siguiente, compilar: $ make -j6 Qu es el parametro -j ? j indica la cantidad de "jobs" que usar make para compilar, el cual debe ser la cantidad de nucleos de tu procesador. Una vez que termina de compilar, y si no dio ningn error, como root o con sudo, lo instalamos con make: # make install Si te muestra un error del siguiente modo: make: *** [php_zip.lo] Error 1 ERROR: `make' failed Realiza la siguiente instalacin: yum install pcre.x86_64 pcre-devel.x86_64 Vuelva a ejecutar #make install 3. Configurar php.ini a) Desde el directorio etc abrir el archivo php.ini. # gedit php.ini b) En alguna parte del documento agregar la siguiente linea: extension=zip.so

c) Guardar el fichero y cerrar, luego reiniciar el servicio de Apache. # service httpd restart

d) Regresar a la pantalla de instalacin de Moodle y presionar el botn Recargar y pasara al siguiente paso.

e) Continuar con la Instalacin hasta llegar al final.

Bernardo C. Hermitao Atencio

bernardoha@gmail.com

También podría gustarte