Hola a todos,
Actualmente tengo dos páginas web, una antigua con joomla 2.5, y una nueva con Joomla 3.0. He mirado la configuración global y ambas tienen la misma configuración de la base de datos menos el prefijo que lo tienen diferente.
Me interesa extraer todos los usuarios que hay en Joomla 2.5 e importarlos a Joomla 3.0. No tengo nada de experiencia en bases de datos y no se por donde empezar.
Gracias y saludos.
Hola Jordi,
El siguiente articulo de Blog te sera de ayuda:
Exportar contenido de Joomla 1.5 a Joomla 2.5
Ademas de exportar contenido exporta usuarios en tu caso solo tendrías que exportar los usuarios no el contenido. La extensión aplica para todas las ramas de Joomla.
También puedes revisar el articulo de Blog:
Importar y Exportar Usuarios en Joomla!
https://www.webempresa.com/blog/item/908-importar-y-exportar-usuarios-en-joomla.html
Veo que la extensión es comercial: http://extensions.joomla.org/extensions/migration-a-conversion/users-import-a-export/21177
Saludos.
Hola Jhonny,
Gracias por la ayuda, al final he utilizado J2XML, la versión ha cambiado pero con el tutorial se entiende bien como funciona.
He exportado solo los contactos de joomla 2.5 y los he importado a joomla 3. Si entro en el Gestor de Usuarios de Joomla 3 puedo ver el registro de todos los contactos.
Pruebo a acceder a mi web con un usuario de prueba que tengo y no me deja, me dice:
Error
Usted no puede acceder a la sección privada de este sitio.
Y no estoy en ninguna sección privada del sitio, estoy en el inicio (te adjunto imagen)
Alguna idea?
Saludos.
HOla Jordi
Has realizado algún cambio en los permisos de tu sitio web en joomla 3?
Verifica a que grupo por defecto pertenecen los usuarios importados.
Si creas un usuario de manera manual te sucede lo mismo?
Salludos.
Hola Jhon,
No he realizado ningún cambio de permisos en mi web y el grupo de todos los contactos importados están en Registered.
He creado un usario desde la web y funciona correctamente. A excepción que el mail que envía al usuario para verificar el registro me ha llegado directamente a la carpeta de Spam.
También he estado mirando y tanto la web realizada en Joomla 2.5 como Joomla 3 tienen la misma base de datos pero con diferente prefijo. Supongo que este será el problema.
Mi experiencia en bases de datos es poca por no decir ninguna, y no se como solucionar este problema.
Gracias y saludos.
Hola Jhonny,
He entrado en varios y los usuarios no están bloqueados.
Saludos.
Hola Jordi,
1. ¿Hiciste copia de seguridad antes de exportar(importar?
2. Si la respuesta al punto 1 es "SI" entonces mejor que restaures a un estado anterior y comiences de nuevo el proceso.
3. Cuando "Exportes" presta atención a NO exportar el usuario Super-Administrador, el resto si.
4. Cuando "Importes" presta atención a NO importar el usuario Super-Administrador, el resto lógicamente si.
Saludos
Hola Luis, si que realicé una copia de seguridad. Estoy mirando un tutorial que teneis para restaurarla y voy a ver.
La instalación que tengo ahora que hago con ella? la borro tal cual desde FileZilla por ejemplo?
Contando también que tengo más webs en otros directorios.
Saludos.
Hola Jordi,
Creo que es más un tema de que tienes que restaurar la base de datos, puesto que en ella se almacenan los usuarios, y no en los archivos de Joomla!. Realiza una copia de la misma y procede a la restauración a un estado anterior.
Saludos
Hola de nuevo,
He realizado lo siguiente. En un directorio nuevo he restaurado mi copia de seguridad con una base de datos nueva que he creado desde el panel de control, todo funcina bien y puedo acceder con mi usuario administrador.
En la instalación de Joomla 2.5 He instalado el componente j2xml he exportado todos los usuarios, aquí no veo la opción de exportar todos los usuarios menos el administrador como me indicaba Luis, así que los he seleccionado todos menos el administrador.
Desde la instalación restaurada y con base de datos nueva de Joomla 3 he instalado el componente j2xml e importado la base datos con exito, si me dirijo a usuarios aparecen todos en el grupo Registered y no están bloqueados.
Cuando intento acceder con el usuario de prueba me aparece el mismo error que antes.
Si intento acceder con el nombre de usuario correcto y una contraseña incorrecta, me salta un mensaje de Advertencia, El usuario y contraseña no coinciden o usted aún no tiene una cuenta.
Ya no se que hacer!
alguna idea?
Hola Jordi,
Puede ser un problema del componente. Realiza la prueba con la extensión: http://extensions.joomla.org/extensions/migration-a-conversion/users-import-a-export/21177
Saludos.
Hola Jordi,
Si pulsas en el error, indicando que "si" (convertir superadministrador en superusuario), ¿no finaliza el proceso?. Veo en la configuración que puedes seleccionar grupos, ¿y si no marcas el de superusuarios?
Saludos
Hola Jordi,
Con esta configuración, el proceso ha finalizado con éxito pero luego no puedo acceder con ningún usuario. Es más ahora mismo no puedo ni acceder a la administración.
De la tabla _users de la base de datos he cambiado la contraseña con MD5 y tampoco puedo acceder, lo que faltaba!!
Saludos.