Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Error Grave En La Tabla Php_forums De La DBTema Solucionado

🔓 Foros cerrados y son sólo de lectura
Cerrado

0
No hay votos
 
Votos totales: 0

Y3K
Invitado

Error Grave En La Tabla Php_forums De La DB

#1

Mensaje por Y3K »

URL: http://usuarios.lycos.es/y3k/Foro/
Plantilla(s) usuada(s): AcidTech
MODs instalados: Stop Post Count Increase, Stop Author View Increase, eXtremeStyles .231
Version de phpBB: phpBB 2.0.21
Servidor: Lycos Gratuito
Si es una actualizacion desde otra version: No, instalacion nueva.
Si es una conversion desde otro tipo de Foro: No, Instalacion nueva.
Problema: Bueno, esto ya esta casi resuelto... he borrado por un descuido el campo forum_id de la DB en la tabla de php_forums, al instante cree una yo, pero como no sabia que contenia dicha tabla no ha servido, ahora cuando entro a un foro en mi foro me dice "El foro que ha seleccionado no existe"... creo yo no es un problema muy grave :ok:... alguien me podria decir el contenido de esa tabla por defecto? bueno, no tenian ni un solo post ni nada...
Relizando una Busqueda antes de preguntar en cualquiera de los foros: Realizada completamente...[

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Error Grave En La Tabla Php_forums De La DB

#2

Mensaje por mitch »

Intenta desde el ACP borrar esos foros que tenias creados, y crealos de nuevo, para que el mismo sistema rellene nuevamente esos valores, y a la vez, si hay algun otro error, el mismo phpBB te lo indique. Eso, borra tus foros, que segun dices no tenian posts, e intenta crearlos de nuevo.. es lo mas simple segun mi opinión.

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#3

Mensaje por invi »

También se podría intentar rellenar el campo de forum_id con la id de los foros creados.
Existen dos tipos de individuos, los que saben y los que no.

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Error Grave En La Tabla Php_forums De La DB

#4

Mensaje por mitch »

Si tambien puedes intentar eso, lo que no entiendo es cómo pudiste borrar una columna tan importante, en fin. De todas formas si no estás seguro de si tocaste alguna otra tabla o si te falta algo mas en la BD, al crear de nuevo los foros, phpBB te avisará del error. Ahora si estás seguro de que fue solo esa columna, puedes rellenar con las id's como dice invi.

Y3K
Invitado

Respuesta: Error Grave En La Tabla Php_forums De La DB

#5

Mensaje por Y3K »

Jeje... sobre como fue pues... fue un error, ya saben... apenas me meto en esto xD... y si, estoy 100% seguro de que es la unica tabla... al menos me di cuenta de que cometi un error xD... pero bue, ahora mismo comienzo a borrar y crear, si hay problemas edito ;)
**********
Bueno... para rapido, intente crear los foros y no pude... no me sale la opcion de Configurar foros en el ACP, solo esta el de Permisos y Prune... ¿como hago para llenar la tabla?

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#6

Mensaje por invi »

Creando nuevamente esa tabla.
Existen dos tipos de individuos, los que saben y los que no.

Y3K
Invitado

Respuesta: Error Grave En La Tabla Php_forums De La DB

#7

Mensaje por Y3K »

Ya la cree, pero no se que valores eran los que tenian... y tambien me di cuenta que no me sale la opcion de administrar foros por el problema que postee en el otro tema, algo asi de que sobra un ")"...

Avatar de Usuario
Zuker
Ex Staff
Mensajes: 1729
Registrado: 27 Jun 2006, 17:19
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#8

Mensaje por Zuker »

la tabla forums en phpbb se crea asi, con esta consulta sql

Código: Seleccionar todo

CREATE TABLE phpbb_forums (
   forum_id smallint(5) UNSIGNED NOT NULL,
   cat_id mediumint(8) UNSIGNED NOT NULL,
   forum_name varchar(150),
   forum_desc text,
   forum_status tinyint(4) DEFAULT '0' NOT NULL,
   forum_order mediumint(8) UNSIGNED DEFAULT '1' NOT NULL,
   forum_posts mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   forum_topics mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   forum_last_post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   prune_next int(11),
   prune_enable tinyint(1) DEFAULT '0' NOT NULL,
   auth_view tinyint(2) DEFAULT '0' NOT NULL,
   auth_read tinyint(2) DEFAULT '0' NOT NULL,
   auth_post tinyint(2) DEFAULT '0' NOT NULL,
   auth_reply tinyint(2) DEFAULT '0' NOT NULL,
   auth_edit tinyint(2) DEFAULT '0' NOT NULL,
   auth_delete tinyint(2) DEFAULT '0' NOT NULL,
   auth_sticky tinyint(2) DEFAULT '0' NOT NULL,
   auth_announce tinyint(2) DEFAULT '0' NOT NULL,
   auth_vote tinyint(2) DEFAULT '0' NOT NULL,
   auth_pollcreate tinyint(2) DEFAULT '0' NOT NULL,
   auth_attachments tinyint(2) DEFAULT '0' NOT NULL,
   PRIMARY KEY (forum_id),
   KEY forums_order (forum_order),
   KEY cat_id (cat_id),
   KEY forum_last_post_id (forum_last_post_id)
);
Saludos
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#9

Mensaje por invi »

Justamente iba pasarte yo esa consulta SQL ahora a ver si asi se soluciona.
Existen dos tipos de individuos, los que saben y los que no.

Y3K
Invitado

Respuesta: Error Grave En La Tabla Php_forums De La DB

#10

Mensaje por Y3K »

Ha, perdon... no borre toda la tabla de forums, fue solo la de forum_id, la cual ya llene con los datos que me dio Zuker y aun asi me dice "El foro seleccionado no Existe"... rayos, esto es algo dificil xD... creo que tendre que borrar toda slas tablas y volverlas a crear... que pasa si hago esto:
  1. Borro todas las tablas
  2. Subo de nuevo las carpetas Install y Contrib (creo que si es esa)
  3. Me voy de nuevo al archivo //install/install.php
No me animo a hacerlo ahorita por si la cago... mejor saber uqe puede pasar xD...

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#11

Mensaje por invi »

Vamos a ver.. prueba borrar SOLO la tabla phpBB_Forums y ejecuta la consulta SQL que zuker te ha dado, si no da resultado ya miraremos otra manera.
Existen dos tipos de individuos, los que saben y los que no.

Y3K
Invitado

Respuesta: Error Grave En La Tabla Php_forums De La DB  Tema Solucionado

#12

Mensaje por Y3K »

Bueno, ya quedo.... he actualizado la db y todo... creo que quedo bien por que borro todos los foros que tenia echos xD... pero bueno, ahora no puedo saber si ha quedado del todo perfecto por que para hacer los foros tnego que solucionar el problema ese de el ")" xDDDD

Avatar de Usuario
invi
Ex Staff
Mensajes: 2557
Registrado: 14 Ene 2006, 16:25
Género:
Edad: 38

Respuesta: Error Grave En La Tabla Php_forums De La DB

#13

Mensaje por invi »

Este ya está solucionado, lo marco.
en cuanto al otro problema continua en el otro porfavor.
Existen dos tipos de individuos, los que saben y los que no.

Y3K
Invitado

Respuesta: [SOLUCIONADO]Error Grave En La Tabla Php_forums D

#14

Mensaje por Y3K »

Bueno invi, no voy a desobedecer... pero creo que este tema es mas apropiado para este problema... una vez creados los foros, entro a ellos y marca este error (que no marcaba antes de que cagara al BD)

Código: Seleccionar todo

Could not query subforums information

DEBUG MODE

SQL Error : 1054 Unknown column 'f.forum_parent' in 'where clause'

SELECT f.*, p.post_time, p.post_username, u.username, u.user_id FROM (( phpbb_forums f LEFT JOIN phpbb_posts p ON p.post_id = f.forum_last_post_id ) LEFT JOIN phpbb_users u ON u.user_id = p.poster_id ) WHERE f.forum_parent = '1' ORDER BY f.cat_id, f.forum_order

Line : 784
File : viewforum.php
Digo, eso no salia antes...

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: [SOLUCIONADO]Error Grave En La Tabla Php_forums D

#15

Mensaje por mitch »

Por el simple subforums, debe ser. Al borrar la tabla de forums antigua y poner la que viene por defecto con phpBB, la agregaste sin los cambios que hace el mod. Ejecuta la consulta SQL que viene con el install de ese mod

Código: Seleccionar todo

ALTER TABLE phpbb_forums ADD forum_parent INT NOT NULL DEFAULT '0';

Cerrado

Volver a “Archivo phpBB 2.0”