Quantcast
Channel: Instalación y Actualización
Viewing all articles
Browse latest Browse all 2633

Modulo PHP-gd en actualización desde Moodle 3.3.1 a 3.4

$
0
0

por Nicolas Riquelme.  

Hola,

Después de haber buscado por muchos foros y darme por vencido, vengo a ver si acá logran darme una mano con esto.

La arquitectura de mi servidor es: --> CentOS 7. PHP5.4 | 5.6 | 7.0 con control de versiones, MariaDB5.5 y panel de control VirtualMin/WebMin

Cuando intento actualizar a Moodle 3.4, me salta un error indicando que me falta una extensión de PHP (gd). Revisando en la consola, veo que la extensión está instalada pero en PHP 5.4, no así en PHP7.0 que es la versión que tengo activada para el servidor de Moodle que uso. 


Después de encontrar el paquete de gd adecuado para PHP7.0, lo intenté instalar pero me saltan muchos errores de dependencia. (En intentos anteriores de actualizar, tuve que instalar otras extensiones faltantes y pude corregir ciertas dependencias individuales pero en este caso son demasiadas).

Les pego el código de salida para que me recomienden cual es el mejor camino.


[root@localhost modules]# yum -y install php70-php-gd.x86_64
Complementos cargados:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.gtdinternet.com
 * epel: mirror.globo.com
 * extras: mirror.orbyta.com
 * ius: archive.linux.duke.edu
 * remi-safe: repo1.dal.innoscale.net
 * updates: mirror.orbyta.com
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete php70-php-gd.x86_64 0:7.0.27-1.el6.remi debe ser instalado
--> Procesando dependencias: gd-last(x86-64) >= 2.1.1 para el paquete: php70-php-gd-7.0.27-1.el6.remi.x86_64
--> Procesando dependencias: libpng12.so.0()(64bit) para el paquete: php70-php-gd-7.0.27-1.el6.remi.x86_64
--> Procesando dependencias: libgd.so.3()(64bit) para el paquete: php70-php-gd-7.0.27-1.el6.remi.x86_64
--> Ejecutando prueba de transacción
---> Paquete gd-last.x86_64 0:2.2.5-1.el6.remi debe ser instalado
--> Procesando dependencias: libwebp.so.5()(64bit) para el paquete: gd-last-2.2.5-1.el6.remi.x86_64
--> Procesando dependencias: libtiff.so.3()(64bit) para el paquete: gd-last-2.2.5-1.el6.remi.x86_64
---> Paquete libpng12.x86_64 0:1.2.50-10.el7 debe ser instalado
--> Ejecutando prueba de transacción
---> Paquete compat-libtiff3.x86_64 0:3.9.4-11.el7 debe ser instalado
---> Paquete libwebp.x86_64 0:0.3.0-7.el7 debe ser actualizado
--> Procesando dependencias: libwebp.so.4()(64bit) para el paquete: qtwebkit-2.3.4-6.el7.x86_64
--> Procesando dependencias: libwebp.so.4()(64bit) para el paquete: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64
--> Procesando dependencias: libwebp.so.4()(64bit) para el paquete: rh-php70-php-gd-7.0.10-2.el7.x86_64
---> Paquete libwebp.x86_64 0:0.4.3-3.el6 debe ser una actualización
--> Resolución de dependencias finalizada
Error: Paquete: python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64 (@base)
           Necesita: libwebp.so.4()(64bit)
           Eliminando: libwebp-0.3.0-7.el7.x86_64 (@base)
               libwebp.so.4()(64bit)
           Actualizado por: libwebp-0.4.3-3.el6.x86_64 (epel)
              ~libwebp.so.5()(64bit)
Error: Paquete: rh-php70-php-gd-7.0.10-2.el7.x86_64 (@centos-sclo-rh)
           Necesita: libwebp.so.4()(64bit)
           Eliminando: libwebp-0.3.0-7.el7.x86_64 (@base)
               libwebp.so.4()(64bit)
           Actualizado por: libwebp-0.4.3-3.el6.x86_64 (epel)
              ~libwebp.so.5()(64bit)
Error: Paquete: qtwebkit-2.3.4-6.el7.x86_64 (@epel)
           Necesita: libwebp.so.4()(64bit)
           Eliminando: libwebp-0.3.0-7.el7.x86_64 (@base)
               libwebp.so.4()(64bit)
           Actualizado por: libwebp-0.4.3-3.el6.x86_64 (epel)
              ~libwebp.so.5()(64bit)
 Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest



Viewing all articles
Browse latest Browse all 2633


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>