Página 1 de 1

SQL Error:1054

Publicado: 26 Nov 2006, 00:34
por Galeba
Hola, soy novato en la creación de foros. He creado un foro nuevo para ayudar a los usuarios de un programa de CAD. Antes de seguir os doy mis datos:

URL: www.vectorworks.es/soporte/foro
Acceso al foro: http://foro.vectorblog.es
Plantilla(s) usuada(s): (del sitio en cuestion): Subsilver
MODs instalados: ninguno
Version de phpBB: 2.021
Servidor: pago
Si es una actualizacion desde otra version: Desde la versión 2.018

El servidor de pago del foro está en www.yahoo.com. Las utilidades de este hosting me permitieron crear un for PhpBB automáticamente y empezo afuncionar bien hace tres días. Esta mañan he actualizado siguiendo la guía "Actualizar phpBB y métodos de actualización" que da The KuKa. La actualización la he realizado mediante "Changed Files Only" y no he tenido ningún problema. Pero al entrar en el foro y entrar en el "login" me da el siguiente mensaje:

Error in obtaining userdata

DEBUG MODE

SQL Error : 1054 Unknown column 'user_login_tries' in 'field list'

SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try FROM phpbb_users WHERE username = 'Luism'

Line : 65
File : login.php


He seguido a lo largo del día todos los links sobre este tema, he vuelto a reinstalar el upgrade varias veces pero siempre obtengo el mismo mensaje. También he accedido a la BD para ver el registro de la versión en phpbb_config y es 021.

La verdad es que me estoy replantenado borrar el foro y volver a crearlo desde el pricipuio pero sin actualizarlo a la última versión. Hice un backup desde el Administrador del foro a mi HHDD y tal vez pueda restaurarla y dejarla en el punto anterior a la instalación.

¿Que me aconsejáis?

Un saludo
Galeba

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 00:54
por Zuker
Haz ejecutadl el udate de la base de datos o solamente reemplazaste archivos?

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 00:59
por Galeba
Actualicé los ficheros y luego el upgrade. Esta operación ya la he realizado varias veces, y por supuesto al ejecutar el upgrade "update_to_lastet.php" me dice que ya está todo actualizado. La verdad es que estoy un poco extrañado ya que a otros usuarios del foro he visto que se les arregló con las instrucciones que habeís puesto repetídamente.

¿Crees que debería reinstlarlo de cero?

Gracias

Galeba

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:08
por Zuker
Capaz es un error puntual,
probemos con esto, ejecuta esta consulta sql

Código: Seleccionar todo

ALTER TABLE phpbb_users ADD user_login_tries smallint(5) UNSIGNED DEFAULT '0' NOT NULL;
Saludos

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:15
por Galeba
MySQL ha dicho:

#1060 - Duplicate column name 'user_login_tries'


:shock:

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:25
por Zuker
Y esto?

Código: Seleccionar todo

ALTER TABLE  phpbb_users ADD COLUMN user_last_login_try int(11) DEFAULT '0' NOT NULL;

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:37
por Galeba
MySQL ha dicho:

#1060 - Duplicate column name 'user_last_login_try'

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:44
por Galeba
Zuker,

Muchas gracias, realmente no se que has hecho pero ya funciona. Espero que el foro que estoy empenzando pueda comparase aunque sea por lo bajo con el vuestro.

A todos los currantes del foro un abrazo

Galeba

Respuesta: SQL Error:1054

Publicado: 26 Nov 2006, 01:46
por Zuker
faltaban esas columnas en la tabla
me alegro que ande todo ;)

ya me parecia raro :P

saludos!

Respuesta: [SOLUCIONADO]SQL Error:1054

Publicado: 01 Abr 2007, 11:45
por houndour
buenas!!!

sorry por revivir post tan antiguo, pero tengo el mismo problem, pero en la linea 70..... probé lo q pusieron mas arriba pa dar solucion, pero me decia q las tablas no existian.... soy medio noob en esto de las DB, asi q nu c q onda.... pero los 2 codigos q pusist anteriormente... me "respondio" sql q no existian

spero tenga solucion.... xq es lo unico q funk bkn... el foro XD


suerte y byeZZ