Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Pasando de phpBB2 a phpBB3 - Error

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Pasando de phpBB2 a phpBB3 - Error

#1

Mensaje por javichuteck »

Hola a todos.

He instalado sin problemas PHPbb3

Ahora mi problema es convirtiendo mi foro phpBB2 a phpBB3.

Este es el mensaje que me da:

Fatal conversion error

Fatal conversion error
functions_phpbb20.php [ 1860 ]
Colliding usernames were found on your old board. In order to complete the conversion please delete or rename these users so that there is only one user on your old board for each clean username.

noloplubpab is the clean username for:
» user id: 18721 username: Noloplubpab (0 posts)
ramserv is the clean username for:
» user id: 18722 username: ramserv (0 posts)
bbmhxinvi is the clean username for:
» user id: 18792 username: bbmhxinvi (0 posts)
eroliterelume is the clean username for:
» user id: 18723 username: EroliTerelume (0 posts)
nittrialtberi is the clean username for:
» user id: 18724 username: nittrialtberi (0 posts)
polikansis is the clean username for:
» user id: 18725 username: polikansis (0 posts)
inde is the clean username for:
» user id: 26588 username: Inde (1 posts)
mandy is the clean username for:
» user id: 26587 username: Mandy (3 posts)
panenka21 is the clean username for:
» user id: 26591 username: Panenka21 (0 posts)
¿Porqué esto? Os hablo de que hay 6298 elementos en este mensaje (solo he copiado algunos).....

Por lo que entiendo, son usuarios duplicados... pero no es así.

Pongo un ejemplo:
inde is the clean username for:
El usuario inde no existe en la Base de Datos. ¿He de eliminar entonces Inde que si que existe? (véase la mayúscula en la primera letra del nombre)
Pero si lo elimino.. me quedo sin los POST de ese usuario....

¿Cómo actuar ante esto?

Espero vuestros comentarios.

Un saludo.

Javier

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Pasando de phpBB2 a phpBB3 - Error

#2

Mensaje por HuanManwe »

debes eliminar las duplicaciones que no existen, y dejar el original que sí existan y sean usuarios "de verdad". Luego vuelve a empezar la conversión.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#3

Mensaje por javichuteck »

Hola HuanManwe

Gracias por tu contestación.

Te comento algo...

¿Qué consideramos como "las duplicaciones que no existen"?

¿Me tengo que recorrer las casi 7000 entradas que me indica el reporte?

¿Hay alguna regla o manera manual de solucionarlo?

¿Porqué me señala también usuarios con 3 posts, 10 posts?

Espero tus comentarios.

Gracias de antemano.

Javier

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Pasando de phpBB2 a phpBB3 - Error

#4

Mensaje por HuanManwe »

yo eliminaría los usuarios con 0 posts, porque son irrelevantes para tu "nuevo" foro. Se puede hacer a través de una simple sentencia SQL. Voy a preparártela.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#5

Mensaje por javichuteck »

Hola de nuevo HuanManwe

Ya he ejecutado la Query de limpieza de usuarios "sin postear"

Código: Seleccionar todo

DELETE FROM phpbb_users WHERE user_posts = 0
Pero ahora, paso a tener 978 elementos que me dan el mismo error (y estos si que tienen posts).

¿Cómo tratar estos elementos? ¿Qué hay que hacer con ellos?

Espero tus comentarios!!!!

Gracias de nuevo!!

Javier

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Pasando de phpBB2 a phpBB3 - Error

#6

Mensaje por HuanManwe »

Código: Seleccionar todo

SELECT * FROM `phpbb_users` WHERE `user_posts`=`0`
es posible que hubiera que cambiar las comillas simples "inclinadas" por comillas dobles, o no poner nada. Depende de la versión del phpMyAdmin o del MySQL o de la codificación. No estoy seguro.

Vaya, te has adelantado :-)

Pues con esos que sí tienen duplicados con mensajes en su haber... no sé muy bien qué hacer. Mira alguno "original" y su duplicado, a ver si tienen la misma cantidad de mensajes, y si puedes mira si se les otorgan los mismos mensajes, y simplemente ocurre que toma un usuario con su nombre con alguna letra en mayúscula y además su nombre con todas las letras en minúsculas, que creo que es lo que está pasando.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#7

Mensaje por javichuteck »

Pues la verdad que esto.. no se cómo entenderlo.

De los 978 que me indica, yo busco algunos directamente en phpMyAdmin (por ejemplo blackbird19)

Este usuario, en la tabla phpbb_users aparece UNA ÚNICA VEZ (con el nombre Blackbird19. Véase la mayúscula de su nombre)

Pero no aparece más veces en la tabla.

He probado más usuarios y pasa exactamente igual, no están duplicados en la base de datos....

Si los elimino, perdería 978 usuarios activos, porque los hay con 3 post, con 50, con 10 ... osea, son usuarios activos.

Espero más comentarios al respecto.

Un saludo y gracias!!!!

javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#8

Mensaje por javichuteck »

Hola a todos.

¿Alguien que sepa como solucionar este problema?

Espero vuestra ayuda!!!

Gracias de nuevo.

Javier

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Pasando de phpBB2 a phpBB3 - Error

#9

Mensaje por HuanManwe »

en la base de datos del foro phpBB3 (la 3, no la 2) ejecuta esta sentencia:

Código: Seleccionar todo

DROP TABLE phpbb_userconv;
Luego vuelve a comenzar el proceso de conversión del foro 2 a la 3.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#10

Mensaje por javichuteck »

Hola HuanManwe

He borrado la tabla de la Base de datos phpBB3, y estoy volviendo a ejecutar la migración.

Te voy contando según ocurra (o no) cosas.

Un saludo.

Javier

javichuteck
Observador/a
Mensajes: 10
Registrado: 24 Ene 2010, 15:36

Re: Pasando de phpBB2 a phpBB3 - Error

#11

Mensaje por javichuteck »

Me sigue dando el mismo problema....

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Pasando de phpBB2 a phpBB3 - Error

#12

Mensaje por HuanManwe »

solo se me ocurre una cosa: pasar todos los nombres conflictivos al mismo formato. Lo más cómodo es hacer que esos nombres tengan todas las letras en minúsculas. Creo que el problema viene de que los nombres de usuario que empiezan por mayúscula no los copia bien.

No sé si te parece buena idea.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10432
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 50

Re: Pasando de phpBB2 a phpBB3 - Error

#13

Mensaje por ThE KuKa »

Off Topic:
Muevo el tema de foro, ya que los foros phpBB 2 están cerrados.

Perdonad las molestias.

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Cerrado

Volver a “Foros de Soporte 3.0.x”