Avisos
Vaciar todo

Pasar datos de usuarios de una base de datos a otra  

 
rafael rodriguez
 rafael rodriguez
Estimable Member

Hola

Estamos pasando todos los usuarios de una web que tenemos a la nueva web de joomla
www.rafasshop.es.

El caso es que ya tenemos todos los usuarios dados de alta y todo funciona bien.

El caso es que queremos renumerar los codigos de id de usuario para que coincidan con los mismos
codigos de usuario de nuestro programa de gestion interna.

Sabemos que tenemos que cambiar los codigos de id en la tabla jos_vm_user_info y tambien
en la tabla jos_user.

Cuando modificamos algun registro directamente en las base de datos, ocurre lo siguiente:

1 ) podemos loguearnos sin problema

2) NO tenemos acceso a " MIS DATOS DE CLIENTE "

3) y cuando queremos salir de la sesion nos da u error 404

He mirado el fichero error log y me da el siguiente error:

Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when safe_mode is enabled or an open_basedir is set in /home/rafassho/public_html/plugins/authentication/gmail.php on line 66

gracias de antemano

Un saludo

Citar
Respondido : 16/09/2011 9:42 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola rafael rodriguez,

Desde donde realizas los cambios de los registros, ¿desde phpMyAdmin? que tipo de cambios realizas, editas registro a registro y cambias el ID.

Saludos

ResponderCitar
Respondido : 16/09/2011 10:03 pm

Cursos Gratuitos WordPress

rafael rodriguez
 rafael rodriguez
Estimable Member

Hola gnumax

Si desde desde phpMyAdmin y editamos registro a registro

gracias

un saludo
rafa

ResponderCitar
Respondido : 16/09/2011 11:10 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola rafael rodriguez,

El tema aparentemente fácil no lo es tanto cuando hay tablas relacionadas como es el caso de las que afectan a usuarios.

Son en concreto 3 tablas.

* jos_users
* jos_core_acl_aro
* jos_core_acl_groups_aro_map

Y estas se vinculan entre otros datos por el ID y eso podría generarte conflictos en el proceso y dejar sin acceso el sitio por duplicidad de registros.

Toma precauciones y realiza una copia de seguridad antes de hacer nada.

Saludos

ResponderCitar
Respondido : 17/09/2011 12:15 am

wpdoctor-revisa-la-salud-de-tu-wordpress

rafael rodriguez
 rafael rodriguez
Estimable Member

Hola gnumax

Al final no he tocado nada de las bases de datos.

He solucionado mi problema creando un un nuevo campo de usuario.

Un saludo

gracias

rafa

ResponderCitar
Respondido : 20/09/2011 12:52 am