Acceso rápido:
Configuración de Moodle
Para empezar simplemente copia config-dist.php a config.php, luego edita config.php con tu editor favorito. El archivo está muy bien comentado. Las opciones importantes (que debe suministrar) están cerca de la parte superior. Otras opciones menos comunes están más abajo.
Esta configuración debe ser una URL fija (una cadena constante) que apunte a su sitio. No intente configurar esto con ningún código PHP que pueda generar una URL variable. Esto no está soportado, puede causar problemas extraños y hará que los scripts de línea de comandos dejen de funcionar completamente. Si su sitio es accedido desde diferentes direcciones IP, esto debe hacerse con un DNS dividido, ver Enmascaramiento.
Si cambia su sitio de http a https, DEBE actualizar esta configuración. Si no lo hace, tendrá problemas – por ejemplo (pero no limitado a) los scripts css no se cargarán correctamente y también experimentará problemas con el inicio de sesión en su sitio. Ver también Transición a HTTPS
Debido a que bcrypt no es soportado en versiones de PHP por debajo de la 5.3.7, las copias de seguridad del curso hechas usando la opción $CFG->includeuserpasswordsinbackup en un sitio usando la versión de PHP 5.3.7+ que sean posteriormente restauradas a un sitio con versión de PHP < 5.3.7 requerirán un restablecimiento de contraseña.
¿Dónde se encuentra config php para Moodle?
El nombre del archivo de configuración de Moodle es config. php. El archivo se encuentra en el directorio moodle. No está incluido en los paquetes de descarga de Moodle y es creado por el proceso de instalación a partir del archivo de plantilla config-dist.
¿Qué base de datos utiliza Moodle?
La base de datos de Moodle suele ser MySQL o Postgres, pero también puede ser Microsoft SQL Server u Oracle.
¿Dónde está mi archivo de configuración php?
El fichero de configuración PHP permite configurar los módulos habilitados, la configuración del correo electrónico o el tamaño de los ficheros de carga. Se encuentra en /opt/bitnami/php/etc/php. ini.
Clon de Moodle
Para empezar simplemente copia config-dist.php a config.php, luego edita config.php con tu editor favorito. El archivo está muy bien comentado. Las opciones importantes (que debes suministrar) están más arriba. Otras opciones menos comunes están más abajo.
Esta configuración debe ser una URL fija (una cadena constante) que apunte a su sitio. No intente configurar esto con ningún código PHP que pueda generar una URL variable. Esto no está soportado, puede causar problemas extraños y hará que los scripts de línea de comandos dejen de funcionar completamente. Si su sitio es accedido desde diferentes direcciones IP, esto debe hacerse con un DNS dividido, ver Enmascaramiento.
Si cambia su sitio de http a https, DEBE actualizar esta configuración. Si no lo hace, tendrá problemas – por ejemplo (pero no limitado a) los scripts css no se cargarán correctamente y también experimentará problemas con el inicio de sesión en su sitio. Ver también Transición a HTTPS
Debido a que bcrypt no es soportado en versiones de PHP por debajo de la 5.3.7, las copias de seguridad del curso hechas usando la opción $CFG->includeuserpasswordsinbackup en un sitio usando la versión de PHP 5.3.7+ que sean posteriormente restauradas a un sitio con versión de PHP < 5.3.7 requerirán un restablecimiento de contraseña.
Moodle config.php ejemplo
Me estoy encontrando con el mismo problema para una migración. ¿Puedes darme más detalles sobre cómo lo solucionaste? En concreto, ¿fueron relativamente pocos pasos o necesito un desarrollador de SQL? Soy una VA y estoy transfiriendo para un cliente. Soy programador pero no estoy centrado en eso ahora mismo.
Recientemente hemos actualizado nuestro moodle de 3.4 a la última versión estable 3.5.2+. En nuestro moodle 3.4 teníamos ciertos plugins indispensables que funcionaban correctamente. Estos plugins, según moodle.org son compatibles con Moodle 3.5 por lo que, teóricamente no deberían ser un problema, ¿verdad?
«Write access check» … significa que los permisos … en los bloques (tal vez otros) necesitan ser restablecidos de tal manera que el usuario del servicio web pueda escribir en ellos … es decir, eliminar un directorio y crear uno nuevo para el bloque/mod actualizado.
No sabía que no fuera compatible con Synology. Ciertamente lo tienen fácilmente accesible y creo que bastantes personas lo tienen instalado y funcionando con éxito. Lo he instalado en varios servidores en el pasado, pero en este caso en particular, el NAS iba a ser muy conveniente, especialmente para el bajo número de usuarios que accederían al sistema.
Moodle github
Vamos a usar Git para obtener el último código. Podrías simplemente descargarlo, ¡pero esto es más divertido! El checkout cambia a la última versión (semanal) de la rama 2.6. El chmod (temporalmente) permite al script de instalación escribir el archivo de configuración. Todavía como superusuario (‘sudo su’ de antes):
Si necesita otras configuraciones o una forma diferente de URL, ahora es el momento de configurarlo. Sin embargo, esto no está cubierto aquí. Hay un montón de información en línea, aunque tenga en cuenta que la configuración de Ubuntu Apache es bastante diferente a la disposición estándar.
Como hemos instalado usando Git, actualizar Moodle (en la misma rama estable) es sorprendentemente sencillo. Usando el repositorio que hicimos te da la última versión semanal en cualquier momento. Si te importa, haz una copia de seguridad primero entonces: