Página 1 de 1
Como recuperar los post y usuarios
Publicado: 24 Sep 2010, 15:59
por horun
Buenas a todos estado buscando en el foro pero no veo mi problema asi que describo mi problema que me llega a tirar de los pelos.
Sin querer borre todos los archivos de la carpeta foro de mi hosting, por suerte tengo la base de datos con todos los usuarios,post y demas.
Mi pregunta es como puedo añadir los post,usuarios y demas del antiguo foro al nuevo foro instalado, he probado importar la base de datos antigua (es decir la del contenido) por la nueva generada del foro, tambien he intentado importar solo las tablas phpbb_user y phpbb_post y nada siempre me sale el mismo error de que ERROR: contacte con el administrador del sitio en webmaster@.......com y sale error /styles/black_pearl/template....
He probado a subir el theme Black_pear pero sigue igual. Espero que me puedan ayudar no se que hacer ya. Os dejo la version de mi phpbb.
Versión actual3.0.7-PL1Última versión3.0.7-PL1
en el anterior foro crea que era la misma version porque hara cosa de 3 o 4 meses lo descargue de la pagina.
Re: Como recuperar los post y usuarios
Publicado: 24 Sep 2010, 16:02
por Veldar
horun escribió:Buenas a todos estado buscando en el foro pero no veo mi problema asi que describo mi problema que me llega a tirar de los pelos.
Sin querer borre todos los archivos de la carpeta foro de mi hosting, por suerte tengo la base de datos con todos los usuarios,post y demas.
Mi pregunta es como puedo añadir los post,usuarios y demas del antiguo foro al nuevo foro instalado, he probado importar la base de datos antigua (es decir la del contenido) por la nueva generada del foro, tambien he intentado importar solo las tablas phpbb_user y phpbb_post y nada siempre me sale el mismo error de que ERROR: contacte con el administrador del sitio en webmaster@.......com y sale error /styles/black_pearl/template....
He probado a subir el theme Black_pear pero sigue igual. Espero que me puedan ayudar no se que hacer ya. Os dejo la version de mi phpbb.
Versión actual3.0.7-PL1Última versión3.0.7-PL1
en el anterior foro crea que era la misma version porque hara cosa de 3 o 4 meses lo descargue de la pagina.
Tienes que poner todos los datos que te aparecen aqui:
http://www.phpbb-es.com/foro/viewtopic.php?f=4&t=10547 sino creo que no te responderan.
Re: Como recuperar los post y usuarios
Publicado: 24 Sep 2010, 16:47
por HuanManwe
Danos los datos de (soporte), sobre todo URL, versión y mod's instalados.
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 02:19
por horun
Ok gracias pora visarme bien espero que os sirva ya que no se exactamente, bien los datos son estos:
url sitio:
http://foro.youtubemotor.com
plantilla usada: prosilver
Mod Instalados: Ninguno (por defecto)
Version PHPbb: 3.0.7-PL1
Servidor: De pago
El problema es el escrito arriba añadiendo tambien la solucion para recuperar los foros.
Muchas gracias.
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 02:53
por horun
Buenas ya se que esta prohibido hacer doble post y no veo por ningun lado para editar asique era para avisar que la direccion es
http://foro.youtubemotor.com/index.php y no solo
http://foro.youtubemotor.com porque le tengo puesto un index.html para que la gente que entre vea que esta en construccion. Pideo perdon de nuevo por el doble post.
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 04:33
por jakk
tienes que editar el archivo config.php y cambiar los datos de ese archivo para que el foro apunte a la base de datos antigua
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 10:18
por HuanManwe
jakk escribió:tienes que editar el archivo config.php y cambiar los datos de ese archivo para que el foro apunte a la base de datos antigua
con la misma URL de la base de datos, prefijo de las tablas (creo que también es necesario) y sobre todo nombre de usuario y contraseña del usuario con poderes sobre esa base de datos.
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 16:01
por horun
buenas gracias por contestar, pero no entendi mucho pero si loq ue he intentado hacer fue instalar una copia nneuva de phpbb3, borrar la base de datos neuva y importar el archivo sql del antiguo foro con el mismo nombre de la base de datos y me sale el mismo error mencionado en el primer post, que puedo hacer?
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 17:53
por HuanManwe
debes copiar TODOS los archivos del ftp del sitio antiguo al nuevo. Luego subir la copia de seguridad a la nueva base de datos. Finalmente cambia los datos que hay en el archivo config.php para que dirijan a la nueva base de datos (URL, nombre, usuario y contraseña de la base de datos...)
Si todo funciona debes cambiar además en la tabla phpbb_config los campos servername y script_path, para que se adecúen a los valores en el nuevo servidor.
Luego limpia la caché del nuevo foro, y comprueba los permisos de escritura/lectura de los directorios.
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 18:34
por horun
HuanManwe escribió:debes copiar TODOS los archivos del ftp del sitio antiguo al nuevo. Luego subir la copia de seguridad a la nueva base de datos. Finalmente cambia los datos que hay en el archivo config.php para que dirijan a la nueva base de datos (URL, nombre, usuario y contraseña de la base de datos...)
Si todo funciona debes cambiar además en la tabla phpbb_config los campos servername y script_path, para que se adecúen a los valores en el nuevo servidor.
Luego limpia la caché del nuevo foro, y comprueba los permisos de escritura/lectura de los directorios.
Buenas gracias por contestar pero el problema es que no tengo los archivos ftp del antiguo foro solo la base de datos con todos los user,post y foros y lo que quiero es hacer una istalacion nueva y sustituir la base de datos de la copia neuva por la del antiguo foro pero me sale error.
Re: Como recuperar los post y usuarios Tema Solucionado
Publicado: 25 Sep 2010, 19:04
por leviatan21
Utilizando phpmyadmin en la tabla phpbb_config ubica estas filas y cambia los valores como te indico :
config_name default_style
config_value 1
config_name override_user_style
config_value 1
Luego mediante el FTP vacía la carpeta raíz/cache excepto los archivos index.htm y .htaccess
haciendo este cambio le indicas que el estilo es prosilver para todos los usuarios haciendo que ignore el viejo black_pearl
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 19:43
por horun
leviatan21 escribió:Utilizando phpmyadmin en la tabla phpbb_config ubica estas filas y cambia los valores como te indico :
config_name default_style
config_value 1
config_name override_user_style
config_value 1
Luego mediante el FTP vacía la carpeta raíz/cache excepto los archivos index.htm y .htaccess
haciendo este cambio le indicas que el estilo es prosilver para todos los usuarios haciendo que ignore el viejo black_pearl
Buenas, acabo de hacer los cambios que me dijistes incluido el borrar la cache del foro, pero por desgracia no ha funcionado pero me a salido otro error diferente al del principio te lo pongo aqui:
Código: Seleccionar todo
Error General
SQL ERROR [ mysqli ]
Table 'horun_foro.phpbb_styles' doesn't exist [1146]
SQL
SELECT s.style_id, t.template_storedb, t.template_path, t.template_id, t.bbcode_bitfield, t.template_inherits_id, t.template_inherit_path, c.theme_path, c.theme_name, c.theme_storedb, c.theme_id, i.imageset_path, i.imageset_id, i.imageset_name FROM phpbb_styles s, phpbb_styles_template t, phpbb_styles_theme c, phpbb_styles_imageset i WHERE s.style_id = 1 AND t.template_id = s.template_id AND c.theme_id = s.theme_id AND i.imageset_id = s.imageset_id
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/session.php
LINE: 1597
CALL: dbal_mysqli->sql_query()
FILE: index.php
LINE: 26
CALL: user->setup()
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 19:46
por leviatan21
horun escribió:Table 'horun_foro.phpbb_styles' doesn't exist [1146]
te indica que falta la tabla de los estilos, al parecer no has subido todas las tablas a la nueva base de datos
Re: Como recuperar los post y usuarios
Publicado: 25 Sep 2010, 20:03
por horun
Muchas gracias Leviatan21 ha funcionado perfecto, tenias razon me faltaban varias tablas del foro y loq ue hize fue subir la base de datos original, es decir la base de datos de copia nueva y luego una consulta sql del antiguo foro sin borrar los de la copia nueva y al darle a continuar lo que hizo fue añadirme los datos y por ultimo modificar los valores que me dijistes, borrar la cache y listo.
En fin. Muchisimas gracias por vuestra ayuda y me dao cuenta que contais con un equipo fantastico, sobre todo en la rapidez de las respuestas.
Un saludo y nos vemos por aqui mas.