Inicio > Internet y redes, Tutoriales > Mover phpBB2 de hosting

Mover phpBB2 de hosting

Viernes, 11 de Enero de 2008

Cuantas veces ha pasado que hemos instalado un foro o cualquier script en un hosting y luego nos cambiamos de direccion y/o de hosting y debemos movernos, entonces este tutorial tratara de como mover una instalacion de phpBB de hosting. Estos pasos tambien se pueden aplicar a otros script ya que la “mecanica” es la misma.

Los pasos para phpBB2 y phpBB3 son los mismos por tener el mismo sistema de configuracion.

Ahora hace clic en Leer mas para comenzar con la migracion

Entorno de pruebas

Hosting fuente:

IP: 127.0.0.1
Servidor: Apache 2 + PHP 5 + mySQL 5 instalados por Xampp

Hosting destino:

IP: 192.168.78.129 (maquina virtual dentro del mismo PC XD)
Servidor: IIS 6 + PHP 4 + mySQL 4 funcionando con cubepanel (instalado en el post anterior)

Comencemos!

PASO 1

Primero debes hacer un respaldo COMPLETO de los archivos del foro y la base de datos. Si falta una de las dos cosas no podras migrar tu instalacion.

Los archivos del foro los puedes respaldar conectandote por FTP a tu hosting y copiandolos a una carpeta de tu computador. Tambien si tu hosting usa cPanel usando la opcion Respaldo puedes bajar directamente los archivos y la base de datos.

cpanel1.JPG

Para entrar al cpanel debes ingresar en tu navegador: http://tusitio.com:2082 o http://tusitio.com/cpanel e ingresar el user/pass asignados.

Para respaldar la base de datos tienes que usar phpMyAdmin el cual esta disponible en la mayoria de los hostings. Buscalo en la pagina de administracion de tu sitio, si usas cPanel la opcion esta en la seccion bases de datos.

En phpMyAdmin entras a la seccion Exportar despues de entrar en la base de datos donde esta alojada el foro.

Una vez con ambos respaldos puedes continuar con el paso 2

PASO 2

Ahora debes subir los respaldos al nuevo hosting, los archivos por FTP respetando la estructura de carpetas y la base de datos en phpMyAdmin, ahi usaras la opcion Importar (en versiones antiguas de phpMyAdmin debes entrar a la seccion SQL)

PASO 3

Si ingresas inmediatamente al foro en el nuevo hosting recibiras errores ya sea por rutas de archivos, login en la base de datos, etc. Esto se produce porque el foro tiene los datos del antiguo host, entonces el paso 3 actualizara estos datos por los del nuevo host.

Asi que comenzaremos con la configuracion de la base de datos, asi que editaremos el archivo config.php ubicado en la carpeta raiz del foro.

Este contendra

[sourcecode language=”php”]// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = ‘mysqli’;
$dbhost = ‘localhost’;
$dbport = ”;
$dbname = ‘NOMBRE_DE_LA_DB’;
$dbuser = ‘USUARIO’;
$dbpasswd = ‘PASSWORD’;

$table_prefix = ‘phpbb_’;
$acm_type = ‘file’;
$load_extensions = ”;

@define(‘PHPBB_INSTALLED’, true);
// @define(‘DEBUG’, true);
// @define(‘DEBUG_EXTRA’, true);
?>[/sourcecode]

Cambia los valores marcados en mayusculas por los correspondientes al nuevo host

Si has cambiado de host en la base de datos estara el nombre del antiguo lo que dara problemas al iniciar sesion, para editarlo anda a phpMyAdmin y en la tabla phpbb_config editas los valores

server_name
cookie_domain
script_path (si has cambiado de carpeta tambien)

Ahora tendras el foro ejecutandose en el nuevo servidor XD

  • Pingback: A-ha » Mover phpBB2 de hosting()

  • NN

    Hola, he seguido tu tutorial para phpbb3 y no me sale nada en la pantalla, nisiquiera puedo ver el codigo fuente.

    web: http://www.disenorama.org/foro/

  • nymphetamine

    @NN: Eso puede salir porque hay archivos mal subidos, intenta subirlos de nuevo

  • NN

    Nada, ni modo.