Existen muchas páginas y blog en internet que explican muy bien la conversión del phpbb2 al phpbb3 y son :
La conversión del foro phpbb2 a phpbb3 no se centra sólo en la base de datos, sino en todos los ficheros adjuntos, avatars y demás carpetas de la estructura del foro phpbb2. Por ese motivo no podemos borrar el foro phpbb2 de nuestro servidor para poder realizar la conversión al foro phpbb3.
Los manuales de conversión si sale todo bien son perfectos, pero no todas las conversiones son idénticas y por ese motivo me voy a centrar sólo en los posibles errores que indica el programa de conversión y los vamos a detallar para su solución.
Una vez instalado el phpbb3 picamos la pestaña de conversión y nos sale una pantalla solicitando la información necesaria para poder realizar el traspaso de información desde la Base de Datos y las carpetas del foro phpbb2 a la Base de Datos y carpetas del foro phpbb3.
………………………………………………………..
Si al introducir los datos y picar continuar, nos pueden salir una serie de mensajes en rojo arriba a la derecha que vamos a interpretar.
1.- No se puede conectar a la Base de Datos ver Error Abajo
………………………………………………………..
El programa no puede localizar la Base de Datos. El problema puede radicar en estar mal introducido el nombre del servidor o el nº de puerto. Si no conocéis el nº de puerto dejarlo en blanco, por lo general es el 3306. También podéis introducir la dirección IP del servidor a nivel LAN, un ejemplo es : 192.168.1.250.
2.- El prefijo de las tablas necesita ser uno usado por el foro
………………………………………………………..
El mensaje despista un montón, la primera vez que lo vi me dejo un poco perplejo por su texto, pero cuando lo lees dos veces seguidas tiene su lógica al indicar dicho tipo de mensaje.
Cuando instalas el phpbb3 tienes dos opciones a nivel de Base de Datos, una de ellas es cambiar los prefijos de las tablas phpbb_ por ejemplo a phpbb3_ y añadirlas en la misma Base de Datos de la phbbb2 y otra es crear una nueva Base de Datos y sus tablas con el mismo prefijo (phpbb_) de tablas que la phpbb2.
El error se produce cuando los datos a introducir en la pantalla son de la instalación del phpbb3 , tenemos que introducir la información de los datos del phpbb2. Eso significa la introducción de datos en la pantalla de la información del foro phpbb2 a nivel de nombre , usuario , contraseña y prefijo.
Si tenemos nuestro foro phpbb2 con los siguientes datos :
- Base de Datos : c2foros
- Usuario : admin
- Claves : mypasss
- prefijo : phpbb__
En dicha pantalla la introducción de datos es de c2foros (Foro phpbb2), admin, mypass y phpbb__
3.- No se puede encontrar la ruta en su antiguo foro
………………………………………………………..
El mensaje es fácil de entender, significa la no localización de la ruta en nuestro ordenador del foro versión phpbb2. Tenemos que ir a la ruta y colocarla bien. Si estáis perdidos para colocar la ruta por no entender la nomenclatura de los puntos (../forums), podéis colocar toda la ruta de está forma ( /usr/local/www/html/foros) y va directo a las carpetas del foro phpbb2.
4.- No se puede conectar a la Base de Datos
………………………………………………………..
El mensaje nos informa de estar mal introducido el Usuario o la Contraseña de la Base de Datos del Mysql de la versión phpbb2. Para buscar dicha información ir a la carpeta raíz del foro phpbb2 y visualizar el fichero config.php , nos dará toda la información necesaria para poder introducir los datos en la pantalla de introducción de información para realizar la conversión.
NOTA de TELEPIEZA
No he visto más mensajes en la conversión de datos del phpbb2 a phpbb3 , si por algún motivo estáis parados en la conversión , sólo tienes que enviar un comentario y miraremos en solucionarlo junto contigo.
Saludos de Telepieza
Saludos de Telepieza