Página 1 de 1

Post_id DESC Limit 1Table 'clubccom_foro.phpbb_posts' doesn't exist

Publicado: 24 Nov 2010, 18:47
por ruben_0129
Hola a todos,

He realizado la actualización de Phpbb 3.0.8 desde 3.0.7. Durante esta actualización, y una vez finalizada, borré 3 subforos que ya no me interesaban, eliminando con ellos sus mensajes.

Tras casi una semana funcionando correctamente, hoy he actualizado la plantilla eliminando el caché del foro, y me ha aparecido el error:

SELECT * FROM phpbb_posts where poster_id = '4' order by post_id DESC Limit 1Table 'server_foro.phpbb_posts' doesn't exist

He realizado una copia de seguridad y la he instalado en esta misma ubicación (la del anterior /prueba) y no hay manera de hacerla funcionar.

¿Alguna idea de que puede ser? Estoy intentando solventar el problema en esa URL, por eso ahora no funciona y muestra un error en USERS, no obstante esa es la URL principal que pasará a llamarse /foro.

He probado a realizar una copia de seguridad, pero al importar las tablas una a una me aparece el error en USERS " Table 'clubccom_phpb14.phpbb_users' doesn't exist [1146]" He transferido la tabla varias veces y no hay manera...

Gracias por adelantado.



URL: http://accs.com.es/prueba
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno
Plantilla(s) usada(s): Prosilver
Servidor: Linux de pago
Actualización desde otra versión: de 3.0.7 a 3.0.8
Conversión desde otro sistema de foros:

Post_id DESC Limit 1Table 'clubccom_foro.phpbb_posts' doesn't exist

Publicado: 24 Nov 2010, 19:03
por leviatan21
Al parecer hay algo mal, o es el nombre de la base de datos o el prefijo de las tablas. verifica que los datos del archivo raíz/config.php coincidan con la base

Post_id DESC Limit 1Table 'clubccom_foro.phpbb_posts' doesn't exist

Publicado: 24 Nov 2010, 23:15
por ruben_0129
Gracias por responder,

El problema apareció tras la actualización, por lo que me desconcierta todavía mas.

He revisado el archivo config, y está todo correcto.

$table_prefix = 'phpbb3_';
$acm_type = 'file';
$load_extensions = '';

Lo único que veo es el prefijo de la tabla, pero desde MySQL aparece la tabla "phpbb_posts" como "phpbb3_posts" ¿Por qué busca phpbb_post?...

Un saludo

Post_id DESC Limit 1Table 'clubccom_foro.phpbb_posts' doesn't exist  Tema Solucionado

Publicado: 25 Nov 2010, 01:28
por ruben_0129
He dado con el problema y con la solución.

Ante todo disculparme, pues el problema no es de la actualización sino de una "funcionalidad" que instalé tras leerla en este foro.

http://www.phpbb-es.com/foro/guias-phpb ... 27909.html

Realizaba una llamada a la tabla phpbb, no a la phpbb3.

Un saludo y gracias por el soporte.

Re: Post_id DESC Limit 1Table 'clubccom_foro.phpbb_posts' doesn't exist

Publicado: 25 Nov 2010, 11:18
por jakk
gracias a ti, por comentar cual era el problema :ok: