Error http 500 internal server error en chamilo al subir scorm1.2 #6228
Replies: 11 comments 6 replies
-
Hola. Chamilo 1 no funciona al 100% con PHP 8.x., sólo con PHP 7.4. Aquí https://chamilo.org/es/descargar/ El entorno XAMP en Linux Mint usa PHP 8.2. Revisa en los logs de Apache el error 500 que te mostrará el motivo. Un saludo. |
Beta Was this translation helpful? Give feedback.
-
Buenas de nuevo. |
Beta Was this translation helpful? Give feedback.
-
Hola, con la versión XAMP para Linux con php 7.4.31 no deberías tener problemas. La versión 7.4.31 es superior a la 7.4.1. Un saludo. |
Beta Was this translation helpful? Give feedback.
-
Muchas gracias por tu tiempo. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hola. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Necesitas instalar php 7.4-cli Instala el repositorio de Ondřej Surý para disponer de varios PHP en Ubuntu o Debian. Más info aquí: Managing Multiple Versions Asigna PHP 7.4 con sudo update-alternatives --config php Al tener varias versiones php existen En el error_log te indica la variable que tiene que cambiar input_var a un valor mayor de 1.000 (en PHP 7.4 cuando esté instalado). |
Beta Was this translation helpful? Give feedback.
-
Lo has modificado en la ruta para php-cli Aparte: max_input_time = 60 PD: Ningún animal fue lastimado |
Beta Was this translation helpful? Give feedback.
-
jejeje, no hay de qué. A cuidarse. |
Beta Was this translation helpful? Give feedback.
-
Hola, he ingresado a la plataforma como profesor no puedo encontrar la sección CREAR CURSO |
Beta Was this translation helpful? Give feedback.
-
Muy buenas a dota la comunidad.
Me presento ante todo, mi nombre es Alejandro, y estoy empezando con Chamilo LMS a hacer pruebas para configurar una pequeña aula virtual y tomar experiencia en este mundillo.
He instalado Chamilo versión 1.11.28 en una máquina virtual de Linux mint configurada con Xampp 8.2.12-0 64 bits, en red local, para hacer mis primeros pinitos en este software.
Se ha instalado correctamente y se configuraron permisos según indicaba la instalación. Por tanto se pudo incluso configurar todo correctamente.
El problema viene dado a la hora de subir los archivos de scorm, ya que al subir el paquete de scorm desde el usuario Admin, lo sube correctamente (o eso muestra) y después presenta un error http 500 como muestro. El archivo tiene un tamaño de 3Mb, por tanto no es por exceso de peso.
Pantalla siguiente con el error:
Se han revisado los permisos en las carpetas, siendo los máximos para todos. Se verificó también permisos en configuración de chamilo.
Se ha revisado que la carpeta existe en el directorio de scorm de chamilo, por lo tanto lo ha subido.
A mayores, por si el problema era con el archivo o formato scorm, se ha generado otro desde una aplicación distinta, resultando el mismo error. A mayores y ante la duda de errores con el archivo de scorm, se ha probado a subirlo a la plataforma de demo de chamilo oficial y se ha cargado correctamente sin ningún problema, por lo que el archivo scorm está correcto.
Ante estas circunstancias y leyendo foros se ha procedido a cambiar de blacklist a White list, y seguimos con el error, se ha probado también cambiar de usuario y sigue igual, se ha creado un nuevo curso, procediendo a subir el scorm, sigue el error.
Leyendo foros, se ha procedido a subir simplemente el archivo imsmanifest.xml simplemente para ver si procedía a generar el scorm, sigue con el error.
En alguna ocasión de las mil pruebas hechas, si subió el paquete, no dio el error, pero si presentó que el paquete subido no tenía formato correcto. Por eso se hizo la prueba desubirlo a otra plataforma, como ya dije anteriormente.
En todas las pruebas y errores, la carpeta de la lección en la carpeta scorm siempre se crea.
Espero no haberos aburrido con este ladrillo de información, pero ya estoy mas perdido que un pulpo en un garaje y no se que más hacer, por eso publico este post a ver si podéis echarme una mano.
Muchas gracias de antemano.
Beta Was this translation helpful? Give feedback.
All reactions