Error de instalacion en vps con vestacp en ubuntu 18.04

Re: Error de instalacion en vps con vestacp en ubuntu 18.04

de Juan Pablo Miranda Aguayo -
Número de respuestas: 0
Imagen de Moodlers de gran ayuda
Hola, Bladimir.

Supongo que la versión de PHP que estás utilizando es la correcta para la versión de Moodle que quieres instalar.
También supongo que todos los requerimientos y recomendaciones, antes de la instalación, se cumplían correctamente y aparecían en el listado con OK en verde.

Es posible que el problema esté en el tiempo de ejecución configurado en el archivo 'php.ini' de tu servidor.
Por defecto viene configurado en 30 (que significa 30 segundos) y esto es muy poco para la instalación de Moodle al crear las tablas y la estructura de la BD principalmente.
Yo, personalmente, no intentaría "reparar" la instalación fallida. Creo que es preferible volver a instalar nuevamente desde el principio.

Para esto debes hacer lo siguiente:
Borrar la BD.
Eliminar la carpeta 'moodledata' (si se llegó a generar)
Eliminar el archivo 'config.php' (si se llegó a generar y que debe estar dentro de la carpeta 'moodle')

Ahora, habrá que crear una nueva Base de Datos (podrás nombrarla igual que la anterior si te es útil ya que no existe)
Antes de volver a lanzar el instalador hay que modificar el parámetro 'max_exec_time' ó 'max_execution_time' del archivo 'php.ini'
Para Moodle 3.5 no menos de 900 segundos. Hace unas semanas instalé la versión 3.9 y lo configuré a 1200 segundos y la instalación se llevó a cabo correctamente.
Reinicia el servidor para que carguen los nuevos parámetros del archivo 'php.ini' modificado.

Estos enlaces te pueden ser de utilidad:
https://hostadvice.com/how-to/how-to-edit-php-settings-in-apache-on-an-ubuntu-18-04-vps-or-dedicated-server/
https://clouding.io/hc/es/articles/360010175039-Modificar-valores-del-php-ini-desde-VestaCP
https://raiolanetworks.es/blog/manual-completo-de-vestacp/

Luego, hay otros parámetros en el archivo 'php.ini' que no son menos importantes:
memory_limit, no menos de 128MB, mejor 256MB
'post_max_size' y 'upload_max_filesize', dependen del peso máximo de archivos que vayas a permitir subir a la plataforma vía web. Normalmente el primero debe ser superior al segundo.

Finalmente, vuelve a lanzar la instalación. Ahora debería finalizar correctamente.

Saludos.
JP