Problemas TS253A moodle
#1
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.
  Reply
#2
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

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

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
Un saludo

Agur eta ondo ibili

Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny, TS-453Be, TR-002 y QHora-301w) Ʀɐɯ0η
  Reply
#3
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.
  Reply




Users browsing this thread: 1 Guest(s)