Error: Database connection failed.
It is possible that the database is overloaded or otherwise not running properly.
The site administrator should also check that the database details have been correctly specified in config.php
Error: database connection failed
Si le aparecen errores como "database connection failed" o "could not connect to the database you specified", he aquí algunas posibles razones y algunas soluciones que pueden funcionar.
- Su servidor de bases de datos no está instalado o no funciona. Para comprobar esto con MySQL, intente escribir la siguiente línea de comandos
telnet database_host_name 3306
. Debería conseguir una respuesta críptica que incluye el número de versión del servidor MySQL. - No tiene instaladas las extensiones PHP mysql o postgresql (diríjase por favor a la FAQ que trata sobre si está instalado el PHP).
- No ha creado una base de datos para Moodle o no ha asignado un usuario con los privilegios correctos para acceder a ella. Es posible asimismo que sean incorrectos: el nombre de la base de datos, el usuario o la contraseña en el archivo config.php. Utilice phpMyAdmin para configurar y comprobar su instalación MySQL.
- Está usando la versión de MySQL 4.1 o superior, cuyo algoritmo hashing de contraseña por defecto es incompatible con el disponible en versiones 4.x.x. Vea http://dev.mysql.com/doc/mysql/en/old-client.html si desea más información sobre este asunto.
- Está usando Fedora core 3 o algún otro sistema Linux con SELinux instalado y habilitado. Vea la siguiente URL si desea consultar información sobre el modo de deshabilitar SELinux: http://fedora.redhat.com/projects/selinux/
Si alguien tiene mas info bienvenido