Página 1 de 1
tablas que no existen?
Publicado: 13 Mar 2004, 22:30
por franziscovick
Hola,
Estoy apunto de completar la migracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n del foro.
Seguí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í? los pasos que THE KUKA describií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³ en este post:
http://www.phpbb-es.com/foro/viewtopic.php?t=10
En principio todo bien, pero cuando intento cargar el index.php para ver como ha quedado el tema me sale esto:
Código: Seleccionar todo
phpBB : Critical Error
Could not query config information
DEBUG MODE
SQL Error : 1146 Table 'phpronda.PLUS_TABLE' doesn't exist
SELECT * FROM PLUS_TABLE
Line : 177
File :common.php
El caso es que he mirado la base de datos y si que esta la tabla PLUS.
Por que el archivo common.php llama a la tabla phpronda.PLUS y no a la phpbb_plus que se instala con el paquete PLUS 1.3 ??
phpronda, es el nombre de mi base de datos, era el que tenia en mi@ y lo he mantenido en el nuevo servidor para evitar problemas pero...
Ojalí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ alguien pueda ayudarme.
La direccion es:
www.losronda.com
Gracias adelantadas.
Publicado: 14 Mar 2004, 12:57
por ThE KuKa
Se supone que te dice que esa tabla no existe, creala tu desde phpMyAdmin directamente, a ver si asi desaparece el error, usa este codigo:
Código: Seleccionar todo
CREATE TABLE phpbb_plus (
config_name varchar(255) NOT NULL default '',
config_value varchar(255) NOT NULL default '',
PRIMARY KEY (config_name)
) TYPE=MyISAM;
Publicado: 14 Mar 2004, 13:31
por franziscovick
Gracias THE KUKA, pero creo que el problema me viene por otro lado. Me explico:
He creado la tabla que me pide phpronda.PLUS_TABLE y desaparece el error, pero me sale otro similar
y es que me pide la tabla phpronda.NICKPAGE_TABLE y asi sucesivamente.
El problema es que creo que el foro lee las tablas con "prefijo" phpronda (ejemplo: phpronda.plus_table) y escribe sobre las
normales, sin prefijo (ejemplo: plus_table).
El caso es que tengo un lio...
Por cierto, en el config esta el valor por defecto: phpbb_
Publicado: 14 Mar 2004, 14:30
por ThE KuKa
Eso es parte del codifo PHP del archivo
update_phpbb206_to_plus13.php de la carpeta [update[/b] como ves, en teoria deberia crear la tabla llamada
phpbb_plus (ya que comentas que tu prefijo es
phpbb_
Código: Seleccionar todo
'CREATE TABLE '.$table_prefix.'plus (
config_name varchar(255) NOT NULL default "",
config_value varchar(255) NOT NULL default "",
PRIMARY KEY (config_name)
) TYPE=MyISAM',
'INSERT INTO '.$table_prefix.'plus VALUES ("index_layout", "index_body_plus.tpl")',
'INSERT INTO '.$table_prefix.'plus VALUES ("plus_version", "1.3")',
'INSERT INTO '.$table_prefix.'plus VALUES ("default_avatar", "1")',
'INSERT INTO '.$table_prefix.'plus VALUES ("show_links", "1")',
Lo ideal seria que te conectaras a phpMyAdmin y mirases si existe dicha tabla con sus campos etc. u observes si la a creado el "por libre a su rollo", si es lo ultimo, deberias cambiarle el prefijo a la tabla por
phpbb_plus
Ya nos diras...
S@lu2
Publicado: 14 Mar 2004, 17:25
por tole
Yo sigo pensando lo mismo esa migracií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n para mi gusto no estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ del todo pulida y solo me ha traí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âdo problemas y quebraderos de cabeza.
Creo q ese update no estí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ del todo bien o al menos para migraciones, yo instalarí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa el plus 1.3 limpio y luego solamente meterí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa las tablas necesarias como usuarios, posts y poco mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡s para no alterar mucho la estructura del plus.
Leí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í? por ahí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í? de alguií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?©n q creaba unas tablas temporales para ir probando y las configuraba en el config.php, no es una mala idea para probar.
Salu2.
Publicado: 14 Mar 2004, 22:13
por franziscovick
Ire probando, llevo un dolor de cabeza esta semana... ufff! estoy hartito ya del FTP!
El caso es que ahora no se que hacer:
O instalo el plus limpiamente de nuevo y pierdo todos los usuarios y mensajes.
O probar de instalar una version limpia, sin MODS del 2.0.6 (o 2.0.7?) y despues intentar agregarle las tablas que contengan los usuarios y los mensajes...
Que me recomendais? Tengo muchas posibilidades de mantener la base de datos?
La migracion del foro no me ha funcionado, me daba muchos errores, quizas por los mods.
Ya estoy hecho un lio, creo que me dare unos dias para pensar.
Muchas gracias a los dos,
PD: THE KUKA, yo trabajo en Cerdanyola, un dia nos vemos y te invito a algo por la ayuda

Publicado: 14 Mar 2004, 22:36
por tole
Podrí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âas intentar lo q comentas, instalar un foro limpio en 2.0.6 pasar las tablas de usuarios y post e intentar desde ahí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í? hacer la actualizacií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n para ver si eso mejora, ya me he dado unas vueltas por el sitio y los errores son abundantes, en principio si me reconoce como usuario registrado pero poco mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡s, no accedo a nada.
Ya te dije q me dio quebraderos de cabeza e intentí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© casi de todo sin resultados positivos, la cosa parece en principio sencilla, al menos por las notas q salen en el install pero luego se tuerce todo y a mayor cantidad de modí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Ás mayores fallos.
Vete con calma y de momento asegura el foro actual.
Mantener esos datos a priori deberí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa de ser sencillo pero luego la prí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡ctica cambia.
Suerte.
Salu2.
Publicado: 14 Mar 2004, 23:22
por franziscovick
Bueno, ya he arreglado casi todo TOLE, solo me falta una cosa.
Me explico:
1.He instalado el phpbb 2.0.7 instalacií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³n nueva.
2.He subido mi base de datos y me ha funcionado.
3.He puesto el parche de actuializacion a plus 1.3 y se han creado las tablas.
4.He subido los archivos del plus 1.3 y me da el famoso error de las tablas descrito arriba.
5. He cambiado los archivos del plus del root principal es decir, desde el common hasta el viewtopic
por los del 2.0.7 y el resto he dejado los del plus 1.3.
Resultado? Desaparecen todos los errores, y el foro se carga con el plus instalado.
Solo tengo un problema que no se como solucionarlo:
El foro, en el index.php, me aparece vacio, sin foros creados, pero si me voy al panel de administracion de foros,
ahi estan todos los foros y mensajes, como hago para que se vean en el index?
Espero haberme explicado.
Podeis daros una vuelta por ahi (Tole, ya no hay fallos

)
Publicado: 14 Mar 2004, 23:34
por tole
Entendido perfectamente, incluso el problema q tambií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?©n surgií?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³, no quiero ser pí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡jaro de mal aguero pero cuando eso se arregle, como postee algo me van a salir cosas de otro (como si lo estuviera viendo).
Te falta importar lo q es la estructura del foro con los temas, no me hagas mucho caso pero creo q son las tablas themes o themes names, es q ahora no recuerdo muy bien, casi mejor esperar a q alguien lo confirme o sino haz backup de las tablas del plus antes de modificarlas, es lo q hací?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Âa por si pasaba algo irreversible.
Al entrar me salen aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?ºn unos errores.
Código: Seleccionar todo
Could not query Nickpage information
DEBUG MODE
SQL Error : 1146 Table 'phpronda.NICKPAGE_TABLE' doesn't exist
SELECT a.user_id, a.username, b.name, b.created FROM phpbb_users a, NICKPAGE_TABLE b WHERE b.uid=a.user_id ORDER BY b.created DESC LIMIT 6
Line : 147
File : /home/httpd/vhosts/losronda.com/httpdocs/portal.php
En su momento lleguí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© un poco mí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡s lejos pero me pillas en blanco.
-------------------------
Edito:
Si le doy a ver mensajes sin respuesta los puedo ver todos.
Salu2.