Acceso rápido:
Moodle config php ejemplo
Si estás descargando Moodle a tu ordenador local y luego lo subes a tu sitio web, normalmente es mejor subir todo el archivo como un solo fichero, y luego descomprimirlo en el servidor. Incluso las interfaces de alojamiento web como Cpanel permiten descomprimir archivos en el «Administrador de archivos».
Moodle detectará que la configuración es necesaria y te guiará a través de algunas pantallas para ayudarte a crear un nuevo archivo de configuración llamado config.php. Al final del proceso Moodle intentará escribir el archivo en la ubicación correcta, de lo contrario puedes pulsar un botón para descargarlo desde el instalador y luego subir config.php al directorio principal de Moodle en el servidor.
A lo largo del proceso, el instalador probará el entorno de tu servidor y te dará sugerencias sobre cómo solucionar cualquier problema. Para los problemas más comunes, estas sugerencias deberían ser suficientes, pero si te quedas atascado, mira más abajo para obtener más información sobre algunas de las cosas más comunes que podrían estar retrasándote.
Por seguridad, es mejor que este directorio NO sea accesible directamente a través de la web. La forma más fácil de hacerlo es simplemente ubicarlo FUERA del directorio web, pero si debe tenerlo en el directorio web entonces protéjalo creando un archivo en el directorio de datos llamado .htaccess, que contenga esta línea:
Cfg dbtype incorrecto necesitas cambiarlo en tu archivo config php de mysql a mariadb
ADVERTENCIA: Puede que desee editar el archivo config.php directamente si, por ejemplo, cambia la contraseña de su base de datos o cambia completamente de servidor. Si lo hace, tenga mucho cuidado de que no haya espacios o saltos de línea después del «?>» final del archivo. Si hay espacios, es posible que aparezcan páginas en blanco.
La ubicación de los directorios de los temas puede modificarse utilizando las variables $CFG->themewww y $CFG->themedir. Los temas colocados en el directorio especificado por estas variables estarán disponibles para su selección mediante el selector de temas.
Moodle cfg dbtype
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 usted 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.
Moodle config php ubicación
Es importante que todos los usuarios que utilicen Moodle tengan una dirección de correo electrónico. Si actualmente ningún usuario tiene una dirección de correo electrónico, instale el componente Mailserver desde el App center para gestionar un dominio de correo electrónico y asignar direcciones de correo electrónico a los usuarios.
Para utilizar Moodle de forma efectiva, se recomienda aumentar el tamaño máximo de las cargas, por ejemplo 20 MB, para proporcionar programas pequeños a los estudiantes. Los cambios deben hacerse manualmente en el archivo /etc/php/7.0/apache2/php.ini:
Utilice los siguientes comandos para configurar un Usuario MySQL y una Base de Datos con codificación UTF8 por defecto. La contraseña del usuario MySQL de Moodle se guardará en el archivo /etc/mysql-moodle.secret y se utilizará posteriormente durante la instalación.
moodle_web_address=»https://slave1.cool-solutions.intranet/moodle» # Es importante que esta dirección web sea la dirección que los usuarios introducirán en la barra de direcciones de su navegador para acceder a Moodle. También debe comenzar con el protocolo https.
Tenga en cuenta que es muy probable que el Archivo-Config generado tenga asignados los permisos de archivo incorrectos, debido a la ejecución del comando por parte de ‘root’. Utilice los siguientes comandos, si la página web de Moodle devuelve un error HTTP 500 o el código ‘Unable to save the cache config to file.’: