Hola a todos, he procedido a eliminar un usuario y ahora me sale en la web este aviso: JUser::_load: Unable to load user with id: 73, ¿como puedo hacer para que esto no suceda?
Agradezco cualquier comentario, saludos. :blush:
URL del sitio: http://www.ciudadetui.es/anuncios-clasificados/annonces
Hola Jose Antonio,
¿Qué usuario has borrado y como lo has borrado? Lo has borrado usando el gestor de usuarios de Joomla o directamente de la Base de datos en la tabla jos_users??
Habilta el mood debug en la configuración global y pega el resultado que veas en el frontend aquí, para ver si hay algún problema con la base de datos.
A modo de parche, en el foro de VirtueMart veo que han hecho esto:
Not sure if you figured out this error: Error *JUser::_load: Unable to load user with id:
But here is the solution:
Go to your Joomla User Administrator in the backend
Create a new user (put the name as something you will remember, especially if you have a lot of users)
Go to PHPMyAdmin and navigate to the table jos_users
Click on Edit (the Pencil Icon) on the user you created, and change the ID (the value on the top right) to the number shown in the error message.
E.g. if the message was : Error * JUser::_load: Unable to load user with id: 107
change the ID to 107.
Click GO and voila! Message disappears.
Por supuesto, si vas a implementar el parche que te comento, antes haz un backup de la base de datos de tu sitio.
Saludos
Hola David, lo he borrado usando el gestor de usuarios de joomla, saludos.
Ok, prueba a añadir un par de usuarios de prueba y mira si sigue apareciendo el error, si sigue apareciendo, peganos la información de debug activando el debug en la configuración global de tu Joomla...
Después haz una copia de seguridad y trata de aplicar el parche que te comento en el post anterior:
Not sure if you figured out this error: Error *JUser::_load: Unable to load user with id:
But here is the solution:
Go to your Joomla User Administrator in the backend
Create a new user (put the name as something you will remember, especially if you have a lot of users)
Go to PHPMyAdmin and navigate to the table jos_users
Click on Edit (the Pencil Icon) on the user you created, and change the ID (the value on the top right) to the number shown in the error message.
E.g. if the message was : Error * JUser::_load: Unable to load user with id: 107
change the ID to 107.
Click GO and voila! Message disappears.
Saludos
Hola David, Perdona pero no me habia dado cuenta de que este usuario tenia un anuncio publicado, elimine el anuncio y se termino el problema, gracias por tu pronta respuesta y tu interes, asunto resuelto. Saludos.