Bug #4620
Bug al actualizar de 1.8.8.4 a 1.9.0 Alfa
100%
Description
Entorno instalación de Chamilo 1.8.8.4
1 base de datos MySql 5.0.90
php 5.3.10
Actualización a 1.9.0
El mensaje de la actualización a Chamilo 1.9.0 siguiente:
Una base de datos con el mismo nombre ya existe. El contenido de la base de datos se perderá
creo que sería aconsejable cambiarlo por otro ya que parece que la actualización no guardará ningún dato de la versión anterior 1.8.8.4
Justo al terminar la actualización se muestra errores (captura actualización a 1.9.0.jpg)
Mensajes de error:
Actualización de Chamilo
Dev message: please add the c_id field in the query or report this error in suport.chamilo.org
SELECT count(*) FROM DEMO.thematic_advance
Dev message: please add the c_id field in the query or report this error in suport.chamilo.org
SELECT * FROM DEMO.thematic_advance
Dev message: please add the c_id field in the query or report this error in suport.chamilo.org
SELECT count(*) FROM DEMO.thematic_plan
Dev message: please add the c_id field in the query or report this error in suport.chamilo.org
SELECT * FROM DEMO.thematic.plan
- ERROR AL LISTAR UN CURSO (DEMO)
Al hacer clic sobre el nombre del curso muestra el mensaje
Ruta .../courses/DEMO/index.php
Dev message: please add the c_id field in this query or report this error in support.chamilo.org
SELECT id FROM `nombre de la basededatos`.`c_lp` WHERE autolunch = 1 LIMIT 1
- RECORDAR CLAVE
El recordatorio de clave envía el e-mail y el enlace para recuperar la clave, no obstante al hacer recibir el correo y hacer clic en el enlace tipo
.../main/auth/lostPassword.php?reset=9a1dd8afbbd7bca6a10e5b7bc79f0117&id=1
lleva a la página (captura recordar-clave)
pero no envía la clave nueva al correo.
Un saludo.
Files
Associated revisions
Adding 2 exceptions in order to hide errors see #4620
Fixing query see #4620
Should fix bug when resetting password see #4620
History
Updated by Jose García (Nosolored) about 10 years ago
Ahora no podemos entrar en el aula 1.9.0 ya que nos indica usuario y clave incorrecto. Hemos entrado en la tabla user para comprobar la codificación de la clave (en las pruebas utilizamos md5 y el valor guardado coincide con el MD5 hash de la clave).
Hemos probado a insertar en la tabla user y en el usuario Admin el MD5 hash e10adc3949ba59abbe56e057f20f883e correspondiente a la clave 123456.
Por el momento tampoco hemos logrado entrar en el aula ni como Administrador, profesor y/o alumno.
Se ha probado con varios equipos y distintos navegadores para descartar cookies o caché. El resultado es siempre:
Acceso denegado - nombre de usuario o contraseña incorrectos.
Las pruebas están realizadas con Chamilo 1.9 Alpha. Vamos a probar con la 1.9 Alpha 2 de http://code.google.com/p/chamilo/downloads/detail?name=chamilo-1.9.0-alpha2.zip
Updated by Julio Montoya about 10 years ago
- Status changed from New to Assigned
- % Done changed from 0 to 30
he corregido el problema de SELECT count(*) FROM DEMO.thematic_plan etc
y tambien de autolunch ahora me fijo el resto ...
Updated by Yannick Warnier about 10 years ago
Julio Montoya wrote:
y tambien de autolunch ahora me fijo el resto ...
auto*launch* (lunch is "almuerzo") ;-)
Updated by Julio Montoya about 10 years ago
Yannick Warnier wrote:
Julio Montoya wrote:
y tambien de autolunch ahora me fijo el resto ...
auto*launch* (lunch is "almuerzo") ;-)
:)
problema de password (recordatorio) arreglado con
Updated by Julio Montoya about 10 years ago
- Status changed from Assigned to Needs more info
- Assignee deleted (
Julio Montoya) - % Done changed from 30 to 60
Jose García wrote:
Ahora no podemos entrar en el aula 1.9.0 ya que nos indica usuario y clave incorrecto. Hemos entrado en la tabla user para comprobar la codificación de la clave (en las pruebas utilizamos md5 y el valor guardado coincide con el MD5 hash de la clave).
Hemos probado a insertar en la tabla user y en el usuario Admin el MD5 hash e10adc3949ba59abbe56e057f20f883e correspondiente a la clave 123456.
Por el momento tampoco hemos logrado entrar en el aula ni como Administrador, profesor y/o alumno.
Se ha probado con varios equipos y distintos navegadores para descartar cookies o caché. El resultado es siempre:
Acceso denegado - nombre de usuario o contraseña incorrectos.
Las pruebas están realizadas con Chamilo 1.9 Alpha. Vamos a probar con la 1.9 Alpha 2 de http://code.google.com/p/chamilo/downloads/detail?name=chamilo-1.9.0-alpha2.zip
todos los usuarios deberían de estar agregados en la tabla "access_url_rel_user"
por ejemplo:
mysql> SELECT * FROM access_url_rel_user a LIMIT 0,1000 -> ; +---------------+---------+ | access_url_id | user_id | +---------------+---------+ | 1 | 1 |
Updated by Jose García (Nosolored) about 10 years ago
Probamos con la 1.9.0 Alfa 2 y el resultado era el mismo.
Hemos descargado con mercurial las modificaciones realizadas y vamos a probarlo en la demo.
En unos minutos lo confirmo.
Muchas gracias.
Un saludo.
Updated by Jose García (Nosolored) about 10 years ago
- File access_url_rel_user.sql access_url_rel_user.sql added
- File user.sql user.sql added
Adjunto las 2 tablas de user y access_url_rel_user de nuestra demo.
En nuestro caso al actualizar de 1.8.8.4 a 1.9.0 Alpha 1 teníamos:
en tabla user 4 usuarios (campo user_id con valores 1, 2, 3 y 5)
en tabla access_url_rel_user sólo están ahora 2 usuarios (en el campo user_id con valor 3 y 5).
Insertaré en la tabla tabla access_url_rel_user el resto de usuarios para comprobar la entrada al aula.
Habría que comprobar si con estas modificaciones en la actualización de 1.8.8.4 a 1.9.0 se copian todos los usuarios de la tabla user a la tabla tabla access_url_rel_user
Montaré una demo de 1.8.8.4 y actualizaré con el último código del Mercurial y os indico.
Un saludo.
Updated by Jose García (Nosolored) about 10 years ago
Los 2 usuarios que no se han copiado en la actualización de la tabla user a la tabla access_url_rel_user son el usuario anonymous y el único administrador de esa demo con
user_id 1
user_id 2
Un saludo.
Updated by Jose García (Nosolored) about 10 years ago
Actualizado con el último código del Mercurial y tras insertar los usuarios pendientes en access_url_rel_user, le hemos dado a recordar clave al Administrador:
- Se generan correctamente los avisos de clave cambiada, se envía el correo y tras recibir la nueva clave entra el usuario Administrador.
Entra correctamente en el aula 1.9.0
Seguimos.
Muchas gracias.
Updated by Sheyla Balandra about 10 years ago
- Status changed from Needs more info to Feature implemented
- Assignee set to Julio Montoya
- % Done changed from 60 to 100
Ha sido cerrado por feedback.
Fixing queries that could produce errors see #4620