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.
  Responder
#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 [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
Un saludo

Agur eta ondo ibili

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




Usuarios navegando en este tema: 1 invitado(s)