Migrar un foro  

 
Internautis
 Internautis
Usuario experto

Dentro de poco (y gracias a todos vosotros) remataré el trabajo y procederé a hacer la migración del dominio. El problema es que en el dominio real, actualmente alojado en otro proveedor, tenemos un foro "preinstalado" (en realidad es un phpBB corriente).

Me imagino que al hacer la migración el foro kaput, actualmente es foro.eurodetection.com. Así que tendré que abordar lo que nunca he querido hacer: migrar el foro. Es una base de datos grande (un montón de años de trabajo) y si bien sí sé instalar un phpBB, no tengo ni idea de cómo abordar el tema de la bd. Puedo acceder a ella sin problema, pero no sé ni cómo exportar, ni en qué formato, ni cómo abrir en webempresa una nueva bd, ni cómo reconstruir la antigua.

¿Tenéis algún tipo de ayuda para estos casos? Pánico me da.

Gracias!

URL del sitio: http://eurodete-cp50.webjoomla.es

Citar
Respondido : 16/06/2012 5:16 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

HOla Internautis

La exportación de la Base de datos es un proceso similar a la de Joomla, igualmente el copiado de los archivos, sólo cambia en el archivo de configuración los parametros que debes tocar.

Revisa el siguiente artículo :
http://lecciones.batiburrillo.net/2010/10/14/migrar-los-foros-phpbb-a-otro-servidor.htm

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 16/06/2012 5:58 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Internautis
 Internautis
Usuario experto

Bueno, no parece tan difícil como parecía pero voy a tener un problema con estos puntos:

  • Descarga a tu ordenador, a través del FTP, la carpeta que contiene los foros, con todo su contenido.
  • Modifica el archivo config.php (puedes utilizar el Bloc de Notas) poniendo los datos de acceso a la nueva base de datos.
  • Sube ahora, a través de FTP, la carpeta de los foros, con el archivo config.php modificado, al nuevo servidor.

El problema es que mi foro es "preinstalado" y no es una preinstalación como las vuestras, sino una cosa inaccesible que no está en mi server y en la que no puedo meter cuchara. He llamado al proveedor para acceder a esos archivos, pero la respuesta es que "no se puede".

Así que las preguntas son:

  1. La carpeta que contiene los foros, con todo su contenido, ¿es vital para reconstruir el nuevo foro? ¿O bastaría la bd para reconstruir preguntas, respuestas y usuarios?
  2. El archivo config.php no lo tengo tampoco. Se me ocurre hacer una instalación estándar sobre una bd que luego borraría, y después editarlo ya con los datos nuevos. ¿Sería correcto?
ResponderCitar
Respondido : 19/06/2012 7:35 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Internautis

Si quieres migrar necesitas tener acceso a los archivos , es extraño que te comente tu proveedor de hosting que no es posible.

Te sugiero le consultes cómo podrías migrar tu sitio con tu foro, puedes plantearle también que te genere un empaquetado con todos tus archivos para que lo puedas descargar.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/06/2012 9:07 pm

Cursos Gratuitos WordPress

Internautis
 Internautis
Usuario experto

Increíble. Llevo toda la mañana y la respuesta es que NO. Cuando han empezado las amenazas, el mensaje ha cambiado a TAL VEZ, pero me harán perder un tiempo precioso. Así que vamos sin paracaídas. Habrá que migrar el foro sin esos ficheros.

He creeado un nuevo phpBB sobre una nueva bd y me dispongo a trasladarla siguiendo vuestras instrucciones... luego os digo si ha funcionado o me he cargado la bd.

Por favor si a alguien se le ocurre algo me lo comunica rápido vale?

ResponderCitar
Respondido : 20/06/2012 10:46 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Internautis,

El tema es que si instalas desde 0, y si luego importas la base de datos, vas a perder cosas como los archivos adjuntos de los usuarios del foro, avatares que hayan subido, etc.

Me parece increíble que no faciliten el acceso a los ficheros.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 20/06/2012 12:05 pm

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

Internautis
 Internautis
Usuario experto

Y a mí, que pago un huevo anual. Para conocimiento del público en general, parece ser que aquellos foros "preinstalados" que se hacían al principio, cuando sólo había un par de proveedores de internet con la sartén por el mango, están en una plataforma ligeramente diferente al phpbb actual; de hecho las bbdd son ligeramente diferentes, cosa que he visto ahora al cotejar la vieja y la nueva.

¿Solución? Mala. Mantener el foro con ellos en otro dominio, y rezar para que tengan a bien hacerme la migración a otro dominio del mismo cliente. Pero ya me han contado que el nuevo foro también va a ser preinstalado e inaccesible para mí, lo cual es una verdadera putada si quieres lanzar un popup, cambiar css o lo que sea. Estás en sus manos. Así funciona.

Si alguien tiene alguna experiencia o referencia de cómo se puede hacer...

ResponderCitar
Respondido : 20/06/2012 12:44 pm
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Internautis,

Parece que hay opciones de reailzar backups en phpBB, por ejemplo:
http://www.backupmachine.com/free-website-backups/phpBB/

De todas maneras es mejor que consultes en un foro especializado en phpBB que seguramente hayan algún usuario que le ha pasado algo similar.

Saludos

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

ResponderCitar
Respondido : 20/06/2012 12:58 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Internautis
 Internautis
Usuario experto

Pues vamos a probar el invento, gracias Jordi!

Y no dudes que pasaré por los foros de phpbb dando detalles y nombres de proveedors... el suyo... y el vuestro... el que no tiene reparos en encadenar al cliente quedándose con su trabajo... y el que no.

ResponderCitar
Respondido : 20/06/2012 5:26 pm
Internautis
 Internautis
Usuario experto

La solución del backup no ha servido tampoco, ya que al ser preinstalado no tengo acceso a los ficheros ni por ftp ni por ná de ná. La de los foros phpbb tampoco, porque ya no hay soporte en ningún sitio para el phpbb2 que finalmente ha sido el que he tenido que instalar. Por supuesto no me han dado ni los ficheros ni los buenos días prácticamente. Y eso que era de pago.

La buena noticia es que LO HE CONSEGUIDO. No gracias a mi anterior proveedor precisamente. Ya sé que no dais soporte a este tipo de problemas, pero si no os importa resumo cómo lo he podido hacer ya que tarde o temprano pasará por aquí alguien con idéntico problema. Ahí va.

Sistema a pedales para migrar un foro preinstalado (chapuza inside)

  1. Por lo visto los preinstalados sobre todo los antiguos sólo son compatibles (y no del todo) con phpbb2. Esta antigualla la tenéis que descargar de sourceforge o similar porque ya ni existe. Se busca, se baja, se descomprime y se sube al sitio nuevo.
  2. La base de datos lo más cómodo es crear una nueva y copiar todo de la antigua con el heidisql
  3. Aquí está la madre del cordero. Instalamos el phpbb2 sobre esa misma bd pero sin prefijo o con un prefijo diferente a la antigua. Así tendremos en la misma bd las tablas de un php y del otro para cotejar, ver qué falta y qué sobra (las del nuevo estarán vacías; en las del viejo nadie sabe cómo puede estar).
  4. Nos bajamos el config php, cambiamos los datos de la bd (el prefijo) por la antigua, y vemos qué pasa. En principio funciona, pero en mi caso por ejemplo no dejaba loguearse. Pues nada, a bajar el login.php y vemos a qué tablas llama para el login. En mi caso, el phpbb2 llamaba a dos tablas que no existían en la estructura anterior user_name_try t _last_try o algo así. Pues se borra, y se deja sólo la llamada al username y el pass.
  5. En teoría debería de funcionar PERO... al hacer login o pedir un pass perdido nos redirige a la dirección antigua. Bien, pues eso está en la tabla _config de la base de datos copiada. Ojo los que estéis con phpMyAdmin que de primeras sólo os saca las primeras 30 entradas de la tabla, y esto debe ser la 50 o por ahí (en la segunda página estaba en mi caso).

Y ya con eso está. Tenemos el mismo foro, a la espera de hacerle un upgrade al phpbb2 y poder funcionar como las personas humanas. Pero se ha podido rescatar el trabajo.

Muchísimas gracias, vuestro apoyo ha sido fundamental.

ResponderCitar
Respondido : 24/06/2012 1:05 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Por favor Iniciar Sesión o Registro