Foro QNAP en español
Problemas TS253A moodle - Versión para impresión

+- Foro QNAP en español (https://www.qnapclub.es)
+-- Foro: GENERAL (https://www.qnapclub.es/forumdisplay.php?fid=3)
+--- Foro: Cuestiones técnicas (https://www.qnapclub.es/forumdisplay.php?fid=35)
+--- Tema: Problemas TS253A moodle (/showthread.php?tid=3475)



Problemas TS253A moodle - mponce - 11-05-2020

Buenos días,
tengo un problema desde hace bastante tiempo que no soy capaz de solucionar.
Anteriormente, tenia instalado en esta NAS moodle y sin problemas.
Hace ya unos meses, decidí actualizar la NAS a un QTS más moderno. Ahora tengo el último 4.4.2.1270.
Desde que realicé la actualización, dejó de funcionarme Moodle.
He intentado instalar varias versiones de mooodle y nada de nada.
Siempre me encuentro, entre otros problemas el siguiente:
------------------------------
php_extension
intl
must be installed and enabled
Intl extension is required to improve internationalization support, such as locale aware sorting and international domain names.

-------------------------------
El caso es que por mucho que busco, no encuentro como solucionar el problema.
Se que podría recurrir a contenedores, pero por un lado, nunca los he usado y por otro lado, consumirían muchos recusos de mi NAS que actualmente tiene 4 gigas de RAM.
Si alguien me puede ayudar un poco a solucionar esto, se lo agradecería enormemente.
Saludos, Miguel.


Problemas TS253A moodle - Ganekogorta - 11-05-2020

Hola

No eres al primero que le sucede, con esa actualización se cambió la versión de php y bastantes aplicaciones han dejado de funcionar. Por ejemplo la excelente aplicación Pydio [emoji26]

El problema es que si no sacan un nuevo paquete qpkg para esa versión de php, no te va a funcionar. Es decir dependemos de un programador externo y Qnap no parece muy proclive a mantener esos paquetes [emoji17]

Con esto quiero decir que ya no me fio mucho de las aplicaciones publicitadas porque es incierto su futuro y continuidad.

Mi recomendación es ver si se puede hacer mediante dockers.

He echado una ojeada a esta web https://hub.docker.com/r/bitnami/moodle/ y los
comandos serían varios ya que moodle necesita una base de datos.

Más o menos serían algo similar a lo siguiente.

Primero creamos una red:
docker network create moodle-tier

Ahora creamos el contenedor para la base de datos:
docker run -d --name mariadb \
-e ALLOW_EMPTY_PASSWORD=yes \
-e MARIADB_USER=bn_moodle \
-e MARIADB_DATABASE=bitnami_moodle \
--net moodle-tier \
--volume mariadb_data:/bitnami \
bitnami/mariadb:latest

Ahora creamos el contenedor de moodle:

docker run -d --name moodle -p 55080:80 -p 55443:443 \
-e ALLOW_EMPTY_PASSWORD=yes \
-e MOODLE_DATABASE_USER=bn_moodle \
-e MOODLE_DATABASE_NAME=bitnami_moodle \
--net moodle-tier \
--volume moodle_data:/bitnami \
bitnami/moodle:latest

Para abrir moodle deberías ir al navegador e ir a la dirección http://ip de tu nas:55080


RE: Problemas TS253A moodle - mponce - 13-05-2020

Muchas gracias Ganekogorta,
efectivamente, creo que terminaré usando contenedores.
Ya me he instalado portainer, para hacer una gestión más amplia que con container-station.
Estoy siguiendo un curso de Docker y creo que es a lo que me tendré que ir acostumbrando en Qnap. Muy mal por parte de ellos, que aprendan un poco de Synology, que no son tan cerrados y me permite incluso tener varias versiones de PHP instaladas simultáneamente y decidir cuál usar.