Avisos
Vaciar todo

ejecutar composer install --no-dev --classmap-authoritative para Moodle 5.1 actualización

4 Respuestas
2 Usuarios
0 Reacciones
14 Visitas
Respuestas: 113
Estimable Member
Topic starter
 

Hola.

Tenemos Moodle 5.0 instalado en nuestro hosting. Estoy pensando a actualizarlo a 5.1 pero parece que hace falta ejecutar un comando para que se generé una carpeta vendor dentro de la carpeta para Moodle 5.1.

Screenshot 2026 09 03 175120

¿Cómo hacerlo? Todavía no he creado la carpeta para Moodle 5.1 en nuestro hosting. Esta captura es cuando hice la actualización de un Moodle con el servidor WAMP.

Gracias y un saludo,

may

Contenido solo visible a usuarios registrados


 
Respondido : 08/09/2026 9:56 am
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola, 

En este caso ese error se muestra porque Moodle incorporó un cambio desde la versión 5.1, a partir de esta versión, Moodle utiliza Composer para instalar algunas de sus dependencias y comprueba que estas estén disponibles dentro de la carpeta vendor, tal como lo menciona en su documentación: https://docs.moodle.org/501/en/Composer_vendor_directory_not_found

Lo primero que necesitas es preparar todo en tu servidor y preparar los archivos de instalación para Moodle 5.1 , pero antes de ello envia un ticke a soporte y comentales que necesitas actualizar Moodle a una versión 5.1 que para ello necesitas ejecutar el comando:

composer install --no-dev --classmap-authoritative

Desde ticke pueden revisar tu cuenta de hosting y ver las opciones disponibles según el plan que tengas contratado. 

Toma en cuenta realizar una copia de seguridad de todos los archivos, moodledata y base de datos antes de realizar la actualización, de forma si algo falla puedas restaurarlo. 

Verifícalo y nos comentas cómo va todo.

Un saludo.

 


 
Respondido : 08/09/2026 5:46 pm
Respuestas: 113
Estimable Member
Topic starter
 

Gracias.

De acuerdo.


 
Respondido : 09/09/2026 7:48 am
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola, 

Gracias a ti, es un placer para nosotros poder ayudarte. 

Quedamos atentos como ha ido todo

Un saludo. 


 
Respondido : 09/09/2026 12:49 pm