Configuraciòn MSQLI

Configuraciòn MSQLI

de Germán Daniel Chapetón Riaño -
Número de respuestas: 1
Hola

Soy estudiante y estoy montando un moodle de manera local en linux mint, ya instale el servidor local y ya estoy en proceso de configuraciòn de la instalaciòn de moodle. A la hora de configurar la base de datos tengo el siguiente mensaje:  "HP no ha sido configurado apropiadamente con la extensión MySQLi para poder comunicarse con MySQL. Verifica tu archivo: php.ini o recompila PHP."
Ya he habilitado la extensiòn en el archivo php.ini  descomentado la extension mysli
tambien he restaurado el servicio apache  (service apache2 restar)
tambien he dado todos los permiso (chmod 777).
tambien reinicie el servicio mysql pero aun nada

Estoy intentando instalar el moodle 3.8  y tengo php 7.3 y mysql 5.7
Promedio de valoraciones: -
En respuesta a Germán Daniel Chapetón Riaño

Re: Configuraciòn MSQLI

de Jose García | Nosolored -
Imagen de Moodlers de gran ayuda
Hola.

Aquí tienes información sobre como instalar mysqli en PHP 7
https://stackoverflow.com/questions/35424982/how-can-i-enable-the-mysqli-extension-in-php-7

si tienes php 7.3 en Ubuntu

sudo apt-get install php7.3-mysqli

y reinicias el servicio de Apache

sudo service apache2 restart

Comprueba que ya está activada.

Saludos.

Nota: Los permisos 0777 máximos no son recomendados. Si usas Ubuntu el usuario suele ser nobody, www-data, apache, etc.
Se aconseja habilitar algún módulo de apache como mod ruid2 para que el usuario y grupo sea distinto.
Con configuraciones de este tipo Moodle permite funcionar sin problemas con permisos más restricitivos 0700 en directorios y 0600 en archivos o con los estándares 0755 y 0640.