Página 1 de 1
Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 18:07
por Todtuga
Bueno Amigos!
Al parecer no tengo en óptimas condiciones mi foro puesto que no me funcionan varios de los MODS que voy instalando y sobre todo no me aparecen las imágenes ni me permite actualizar la misma por que no aparece dicha opcion en mi ACP.
Voy a ver la manera de instalar un nuevo phpbb3 en Nueva Base de Datos y ver la manera de "transferir" el contenido y opiniones de los usuarios a la nueva base de datos.
Por supuesto que antes de subir o transferir todos los contenidos de los foros a la nueva base de datos y phpbb3, voy a asegurarme de instalar todos los MODS de la manera correcta. ¿Es posible hacer esto?
Si llegara a ser posible, hay algun tutorial para hacerlo? Muchas gracias como siempre. Saludos
Carlos
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 18:33
por HuanManwe
Mi consejo si NO te importa perder los datos acumulados de los mod's que tengas instalados:
1.- Pasa el foro a la nueva ubicación.
2.- Usa el Support Toolkit para limpiar todos los efectos que los mod's; limpiando los cambios en la base de datos.
3.- Aplicar los mod's manualmente uno a uno.
Mi consejo si SÍ te importa perder los datos acumulados de los mod's que tengas instalados:
1.- Pasa el foro a la nueva ubicación, copiando la base de datos tal como la tienes ahora.
2.- Aplicar los mod's manualmente uno a uno.
3.- Comprobar que todos los mod's funcionan correctamente.
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 19:31
por Todtuga
Gracias por responder "HuanManwe".
Pero lo que tú me aconsejas (creo yo con lo poco o casi nada que sé) es que pase todo tal cual esta ahora a otra carpeta de mi servidor pago y despues redireccionar el dominio del foro a esa carpeta.
O sea! creo que es lo mismo que antes y no solucionaré nada por que bajo estas circunstancias STK se ejecuta perfectamente pero no veo ningún cambio con los mods. Aún permanecen en su lugar.
Quizas me expresé de manera incompleta. Lo que deseo hacer es "conservar" todo los datos que aportaron los usuarios, llámese a esto a cada "mensaje" con su respectivo autor sin perder su origen ni fin.Y ver la manera de comenzar con una Base de Datos mas saneada o sana que antes.
Saludos
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 19:43
por leviatan21
Todtuga escribió:Gracias por responder "HuanManwe".
Pero lo que tú me aconsejas (creo yo con lo poco o casi nada que sé) es que pase todo tal cual esta ahora a otra carpeta de mi servidor pago y despues redireccionar el dominio del foro a esa carpeta.
O sea! creo que es lo mismo que antes y no solucionaré nada por que bajo estas circunstancias STK se ejecuta perfectamente pero no veo ningún cambio con los mods. Aún permanecen en su lugar.
Quizas me expresé de manera incompleta. Lo que deseo hacer es "conservar" todo los datos que aportaron los usuarios, llámese a esto a cada "mensaje" con su respectivo autor sin perder su origen ni fin.Y ver la manera de comenzar con una Base de Datos mas saneada o sana que antes.
Saludos
Sólo crea una nueva carpeta en el servidor, y le copias un phpbb nuevo, luego copias del viejo foro el archivo
config.php al nuevo y le cambias el nombre a la base de datos.
Así tendrás todos los archivos limpios de modificaciones y con el STK ejecutas las siguientes opción ( en este orden )
Herramientas de soporte : Limpiar Base de datos
Herramientas de soporte : Volver a crear los módulos de mantenimiento
Herramientas de administración : Limpiar la caché
Cuando termines, habrá un poco mas de trabajo por hacer, aún no borres el viejo foro
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 20:16
por Todtuga
leviatan21 escribió:Sólo crea una nueva carpeta en el servidor, y le copias un phpbb nuevo, luego copias del viejo foro el archivo config.php al nuevo y le cambias el nombre a la base de datos.
Me imagino que debo 1ero instalar el phpbb3 de manera normal creando una nueva base de datos antes de hacer esto. Es asi?
Como hago para transferir los datos del viejo foro en este caso?
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 20:39
por HuanManwe
Todtuga escribió:Me imagino que debo 1ero instalar el phpbb3 de manera normal creando una nueva base de datos antes de hacer esto. Es asi?
Como hago para transferir los datos del viejo foro en este caso?
Desde el principio pensaba que estabas siguiendo esta guía:
http://www.phpbb-es.com/foro/guias-phpb ... 17545.html
Si no es así hazlo a partir de ahora.
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 20:42
por leviatan21
Todtuga escribió:Me imagino que debo 1ero instalar el phpbb3 de manera normal creando una nueva base de datos antes de hacer esto. Es asi?
Como hago para transferir los datos del viejo foro en este caso?
No hace falta instalar nada.
Realiza una copia de la base de datos a otra nueva, luego haces lo que te indiqué en el mensaje anterior ( copias todo el phpbb original en una carpeta nueva, etc, etc )
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 14 Ago 2010, 23:47
por Todtuga
leviatan21 escribió:Todtuga escribió:Me imagino que debo 1ero instalar el phpbb3 de manera normal creando una nueva base de datos antes de hacer esto. Es asi?
Como hago para transferir los datos del viejo foro en este caso?
No hace falta instalar nada.
Realiza una copia de la base de datos a otra nueva, luego haces lo que te indiqué en el mensaje anterior ( copias todo el phpbb original en una carpeta nueva, etc, etc )
Me parece que hice macanas!
Hice lo que me dijiste. No instalé el nuevo phpbb3 simplemente subi por FTP todos los archivos de un nuevo phpbb3 a una carpeta nueva, luego reemplace el archivo config.php por el que tenia el foro viejo. Antes eh creado una nueva base de datos a la que le importe una copia de la base de datos del viejo foro.
Subi por FTP al phpbb3 nuevo el STK y lo ejecuté desde el dominio correspondiente y al hacer lo que me dices que haga me desapareció el viejo foro

como hago para restablecer la base de datos que esta en 0? por favor ayuda URGENTE!

- 2.jpg (21 KiB) Visto 1645 veces
Tengo en 0 las tablas de mi foro Auxilioooo! por favor! como restablezco la base de datos?

- 3.jpg (94.88 KiB) Visto 1645 veces
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 00:32
por Todtuga
No hay caso! perdi todo...me quiero morir!! no logro cargar la copia de la base de datos
despues de intentar IMPORTAR la copia de base de datos me sale esto

- 4.jpg (133.45 KiB) Visto 1643 veces
Pero sigue en 0
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 00:37
por HuanManwe
Al copiar el archivo config.php la has liado, porque ese archivo es el que señala cuál es la base de datos a usar. ¡Eso te pasa por no seguir las instrucciones con detalle!
El compañero te dijo:
Realiza una copia de la base de datos a otra nueva
pero después el paso es que al copiar el config.php debes editar ese archivo para que en vez de dirigir al sitio "original" lo haga hacia la base de datos copiada.
Otro punto a tener en cuenta es que en esa base de datos copiada debes cambiar un par de detalles en la tabla phpbb_config, que son los campos servername (si está en el mismo servidor no necesitarías cambiarlo) y el campo path_script (o script_path, que nunca recuerdo el nombre correcto).
Hazlo y luego limpia la caché de ambos foros, por si acaso.
Por lo que veo has destrozado la base de datos. Espero que tuvieras copia de seguridad.
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 00:40
por Todtuga
HuanManwe escribió:Al copiar el archivo config.php la has liado, porque ese archivo es el que señala cuál es la base de datos a usar. ¡Eso te pasa por no seguir las instrucciones con detalle!
El compañero te dijo:
Realiza una copia de la base de datos a otra nueva
pero después el paso es que al copiar el config.php debes editar ese archivo para que en vez de dirigir al sitio "original" lo haga hacia la base de datos copiada.
Otro punto a tener en cuenta es que en esa base de datos copiada debes cambiar un par de detalles en la tabla phpbb_config, que son los campos servername (si está en el mismo servidor no necesitarías cambiarlo) y el campo path_script (o script_path, que nunca recuerdo el nombre correcto).
Hazlo y luego limpia la caché de ambos foros, por si acaso.
Por lo que veo has destrozado la base de datos. Espero que tuvieras copia de seguridad.
Ok! pero como hago para recuperar mi foro actual? eso es prioridad en este momento para mi. Tengo la copia de seguridad!
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 00:44
por HuanManwe
Pues depende de cuánto pese esa copia de seguridad. Si es poco podrías intentar importando el archivo .sql a tu base de datos "limpiada por error". Si es una copia pesada entonces es mejor usar el BigDump.
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 00:54
por Todtuga
HuanManwe escribió:Pues depende de cuánto pese esa copia de seguridad. Si es poco podrías intentar importando el archivo .sql a tu base de datos "limpiada por error". Si es una copia pesada entonces es mejor usar el
BigDump.
Entre a ver el BigDump pero no es un software para subir sino es un archivo php. Cómo se utiliza? que debo hacer con ese archivo BigDump?
Re: Nuevo PHPBB3 y BD sin perder toda la Info del foro
Publicado: 15 Ago 2010, 01:04
por HuanManwe
Sube el archivo .sql que tiene la copia de seguridad de tu base de datos a la base de tu foro. Sube al mismo directorio base de tu foro el archivo bigdump.php previamente configurado. ¿Cómo?
Muy fácil. Si editas el archivo bigdump.php verás que entre sus primeras líneas debes ponerlo así a partir más o menos de la línea 36:
Código: Seleccionar todo
// Database configuration
$db_server = 'localhost'; //cambia localhost por la URL del servidor de tu base de datos que es el mismo del campo host en el config.php
$db_name = ''; // nombre de la base de datos que equivale a servername en el config.php
$db_username = ''; // el nombre del usuario con poderes totales sobre esa base de datos
$db_password = ''; // la contraseña para ese usuario
// Other settings (optional)
$filename = 'nombre_archivo_backup.sql'; // IMPORTANTE: este debe ser el nombre del archivo .sql
$csv_insert_table = '';
$csv_preempty_table = false;
$ajax = true;
$linespersession = 3000; // Rebájalo a 2000 ó incluso menos si tu foro está en un servidor compartido
$delaypersession = 0; // Puedes poner un número que quieras, son los milisegundos entre cada ejecución del script
Un vez el archivo esté bien configurado lo subes al ftp al mismo directorio donde tengas el archivo .sql y lo ejecutas en tu navegador, y a esperar.