Página 1 de 3

Instalar phpbb3 desde 0 y usar una BD existente, en linea

Publicado: 28 Mar 2013, 17:25
por Enock
Buenas tardes.

Me pareció leer algo parecido hace un tiempo, pero por más que busco no encuentro nada.

A ver si me explico bién.

Voy a re hacer uno de mis foros desde 0, refiriendome a los archivos, mods y demás; pero quiero mantener la base de datos.

La cuestión es, quería hacerlo en un subdominio, no en local, para poder ir haciendo cosas otro admin y yo, y las dudas que me surgen son: (ahora mismo el foro está en la carpeta /foro y el nuevo lo vamos a ir haciendo en un subdominio P.Ej- prueba.onlinewii.es, que estará montado en la carpeta /prueba y dentro estará la carpeta /foro)

Una vez terminado, bajaré los archivos y los subiré a la carpeta /foro, donde actualmente está el foro operativo, borrando previamente este, pero, al hacer el nuevo en un subdominio montado en una carpeta, ¿habría que cambiar algo para que al subir los archivos a /foro, las URLs funcionen correctamente?.

Por otra parte, cuando esté preparado, al importar la base de datos antigua, habrá muchas tablas que ya no sirvan para nada, como la de MODs que ya no estarán, ¿se puede eliminar las tablas sin uso de manera automática, como con el STK u otra, o hay que hacerlo a mano?

Si el nombre de las bases de datos, son distintos, ¿dará problemas para importar la antigua sobre la nueva?

Un saludo, gracias.

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 28 Mar 2013, 17:38
por angelismo
Si no quieres usar STK para eliminar las tablas innecesarias de la bd ,puede ejecutar los instaladores de los mods que lo tengan y desinstalarlos ese manera ,pero hay mods que no tiene instalador.
Cuando subes los archivos limpios ,asegurate de conservar el config.php.

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 28 Mar 2013, 19:49
por Enock
angelismo escribió:Si no quieres usar STK para eliminar las tablas innecesarias de la bd ,puede ejecutar los instaladores de los mods que lo tengan y desinstalarlos ese manera ,pero hay mods que no tiene instalador.
Cuando subes los archivos limpios ,asegurate de conservar el config.php.
Si, luego he caido en lo de los instaladores. También era por hacerlo de una manera más rápida, ya que ejecutar uno por uno los instaladores de los MODs, es más "pesado". Aunque depende de la cantidad de MODs que quite, que aún no lo se.

Supongo que te refieres a conservar el config.php actual, obviando el del nuevo ¿no?.

Un saludo, gracias.

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 28 Mar 2013, 21:37
por Makoto
Claro el config.php de tu foro donde esta los datos del nombre de base de datos usuario de base de datos


con el STK no te limpia todo los mods, puedes ir escogiendo cual quitar ovbio debes conocer como sellama sus tablas

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 29 Mar 2013, 19:17
por Enock
Vale.

Ya he empezado y me no se porqué me tira este error:

Código: Seleccionar todo

Error General
Could not get style data

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/session.php
LINE: 1664
CALL: trigger_error()

FILE: [ROOT]/adm/index.php
LINE: 27
CALL: user->setup()
Comento como lo tengo: el dominio principal (onlinewii.es) está montado en la carpeta base "www". He creado un subdominio el cual he puesto como punto de montaje en "www/prueba", dentro de la carpeta prueba he subido la carpeta de los archivos de phpbb3 3.0.11, renombrandola a /foro.

He entrado en el subdominio y me lanza la instalación sin problema, he procedido a la instalación sin problema. En el último paso, donde se selecciona la ruta donde está instalado phpbb3, dejo /foro ya que, aunque dicha carpeta está dentro de la carpeta /prueba, el subdominio está montado sobre esta última.

Bien, termino la instalación y cuando pincho en "identificarse", es cuando me tira el error arriba citado.

He estado mirando, pero no se a que puede deberse.

Un saludo, gracias.

P.D.- ya que el problema es de la instalación a la que me refiero en este post, he pensado preguntarlo aquí mismo. Si es mejor abrir otro tema, díganlo.

EDITO: olvidar este, ya encontré la solución.

Ahora me tira este error:

Código: Seleccionar todo

Error General
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imag' at line 4 [1064]

Ocurrió un error SQL mientras recuperaba esta página. Por favor contacte con La Administración del Sitio si el problema persiste.

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 30 Mar 2013, 17:12
por Makoto
si puedes entrar al stk escoge la opcion restaurar estilo, creo que ese mensaje te aparece porque no tienes un estilo que has escogido anteriormente (bd antigua)

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 30 Mar 2013, 19:04
por Enock
Makoto escribió:si puedes entrar al stk escoge la opcion restaurar estilo, creo que ese mensaje te aparece porque no tienes un estilo que has escogido anteriormente (bd antigua)
No, si todavía no he puesto la bd antigua, es con una instalación nueva de phpbb3 3.0.11, termino la instalación, pincho en identificarme y me tira el error.

Un saludo, gracias.

Enviado desde mi GT-I9003 usando Tapatalk 2

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 00:07
por Makoto
Optimiza y repara las tablas

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 10:56
por Enock
Makoto escribió:Optimiza y repara las tablas
Nada, reparé y optimicé la BD, borre la caché por FTP (menos index y htacces) subí la carpeta "styles" de nuevo, por si había algún fallo; y nada.

También, hice lo que se comentó en este mensaje: http://www.phpbb-es.com/foro/soporte-ph ... ml#p215916 ejecutando todas las consultas que me devolvió el script, pero nada.

Un saludo, gracias.

P.D.- la URL es: http://prueba.onlinewii.es/foro

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 16:37
por leviatan21
Hola Enock:

Pasemos en blanco tus pasos. dices que es una instalación 100% nueva lo que significa que los archivos son los originales y la base de datos está limpia ??
por favor aclara eso antes de continuar

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 18:38
por Enock
leviatan21 escribió:Hola Enock:

Pasemos en blanco tus pasos. dices que es una instalación 100% nueva lo que significa que los archivos son los originales y la base de datos está limpia ??
por favor aclara eso antes de continuar
Si, es 100% limpia, paquete de nueva instalación en español descargado de aquí, y base de datos creada para dicha instalación. Y lo que explico más arriba, archivos subidos al "www/prueba/foro" y el subdominio prueba.onlinewii.es montado en la carpeta "/prueba"

Un saludo, gracias.

Enviado desde mi GT-I9003 usando Tapatalk 2

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 18:50
por leviatan21
Enock escribió:Si, es 100% limpia, paquete de nueva instalación en español descargado de aquí, y base de datos creada para dicha instalación.
Eso es realmente muy raro, ya que el error indica que no hay establecido un estilo, cosa que me resulta mas que difícil de creer,
también leo que dices :
Enock escribió: pero quiero mantener la base de datos.
Enock escribió:Si el nombre de las bases de datos, son distintos, ¿dará problemas para importar la antigua sobre la nueva?
Enock escribió:Supongo que te refieres a conservar el config.php actual, obviando el del nuevo ¿no?.
Todo esto indica que estas utilizando la base del otro foro y ahí puede estar el problema, es muy probable que al llenar la base nueva con los datos el otro foro, no ha sido buena y faltan datos/columnas/registros...

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 19:13
por Enock
Cómo he comentado anteriormente, no he llegado a importar nada aún. Con todo desde cero, al terminar de instalar phpbb3 3.0.11, pincho en identificarme y me tira el error.

Un saludo, gracias.

Enviado desde mi GT-I9003 usando Tapatalk 2

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 19:20
por invi
Y que error te dá?
Supongo que te llevará al logeo nuevamente..

Re: Instalar phpbb3 desde 0 y usar una BD existente, en line

Publicado: 31 Mar 2013, 19:21
por Enock
Por cierto, el error que me da es este:

Código: Seleccionar todo

Error General
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imag' at line 4 [1064]

Ocurrió un error SQL mientras recuperaba esta página. Por favor contacte con La Administración del Sitio si el problema persiste.
Siento el doble post, pero no sé porqué pero cuando edito algún mensaje en Tapatalk me da error SEO o algo así y no me deja publicarlo.

Enviado desde mi GT-I9003 usando Tapatalk 2