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.

Unknown column 'user_note' in 'field list' [1054]Tema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Unknown column 'user_note' in 'field list' [1054]

#1

Mensaje por Aitorcillo »

Hola, desde que actualicé a la versión 3.0.8 siguiendo el tutorial de kuka, los usuarios no son capaces de regitrarse en el foro, aparece el siguiente error cuando se envia la solicutud de registro:

SQL ERROR [ mysqli ]

Unknown column 'user_note' in 'field list' [1054]

He buscado en internet sobre el error y en phpbb.com encontrando lo siguiente:

http://www.phpbb.com/community/viewtopi ... 35&start=0

Segun la página indica que ejecute la sentencia :

ALTER TABLE `phpbb_users` ADD `user_new` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1';

Pero cuando lo hago aparece el siguiente error:

Error
consulta SQL:

ALTER TABLE `phpbb_users` ADD `user_new` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '1'

MySQL ha dicho:

#1060 - Duplicate column name 'user_new'

-----

Alguna solución :lee
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Unknown column 'user_note' in 'field list' [1054]

#2

Mensaje por jakk »

no es el mismo error, en el tema que nos enseñas falta el campo user_new y a ti te falta el campo user_note no es lo mismo
ese campo en una instalación por defecto no existe, que mods tienes instalados y que afecten al registro de usuarios, me refiero a que aparezcan en la pagina de registro
pienso que es un campo text, pero necesito saber el mod para saberlo seguro
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda 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]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Unknown column 'user_note' in 'field list' [1054]

#3

Mensaje por leviatan21 »

Se que phpbb trae el campo user_notes, pero no conozco que MOD pudo haber agregado un campo tan similar en nombre como user_note
¿ Recuerdas que MOD ha cambiado el archivo raíz/includes/functions_user.php que entre otras cosas el el encargado de agregar los nuevos usuarios ?
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Unknown column 'user_note' in 'field list' [1054]

#4

Mensaje por Aitorcillo »

Gracias, he buscado entre todos los mods que tengo instalados cuales afectan a functions_user y son los siguientes:
ADJUNTO MI ARCHIVO FUNCTION_USER

- Gallery 1.0.5

Código: Seleccionar todo

Open: includes/functions_user.php

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
	if ($config['newest_username'] == $old_name)

Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select all
	if (!function_exists('gallery_integrate_user_update_name'))
	{
		global $phpbb_root_path, $phpEx;
		include($phpbb_root_path . GALLERY_ROOT_PATH . 'includes/phpbb_integration.' . $phpEx);
	}
	gallery_integrate_user_update_name($old_name, $new_name);

Código: Seleccionar todo

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
	$table_ary = array(USERS_TABLE, USER_GROUP_TABLE, TOPICS_WATCH_TABLE, FORUMS_WATCH_TABLE, ACL_USERS_TABLE, TOPICS_TRACK_TABLE, TOPICS_POSTED_TABLE, FORUMS_TRACK_TABLE, PROFILE_FIELDS_DATA_TABLE, MODERATOR_CACHE_TABLE, DRAFTS_TABLE, BOOKMARKS_TABLE, SESSIONS_KEYS_TABLE);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
	$table_ary = array_merge($table_ary, array(GALLERY_MODSCACHE_TABLE));

Código: Seleccionar todo

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
	// Delete auth entries from the groups table
	$sql = 'DELETE FROM ' . ACL_GROUPS_TABLE . "
		WHERE group_id = $group_id";
	$db->sql_query($sql);
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
	// Delete the group from the gallery-moderators
	$sql = 'DELETE FROM ' . GALLERY_MODSCACHE_TABLE . "
		WHERE group_id = $group_id";
	$db->sql_query($sql);

Código: Seleccionar todo

Find
Tip: This may be a partial find and not the whole line.

Code:Select all
		if (in_array($config['newest_user_id'], $user_id_ary))
		{
			set_config('newest_user_colour', $sql_ary['user_colour'], true);
		}
	}
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
	if (!function_exists('gallery_integrate_group_set_user_default'))
	{
		global $phpbb_root_path, $phpEx;
		include($phpbb_root_path . GALLERY_ROOT_PATH . 'includes/phpbb_integration.' . $phpEx);
	}
	gallery_integrate_group_set_user_default($user_id_ary, $sql_ary);

- AUTOGROUPS 1.02

Código: Seleccionar todo

Open: includes/functions_user.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
		// Setting the log message before we set the group id (if group gets added)
		$log = ($group_id) ? 'LOG_GROUP_UPDATED' : 'LOG_GROUP_CREATED';
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select all
		if (!function_exists('auto_group'))
		{
			global $phpEx;
			include($phpbb_root_path . 'includes/functions_autogroup.'.$phpEx);
		}
		$make_default = false;
		$auto_add_users = auto_groups_create($group_id, $group_attributes, $make_default);

		// now we have all the information to insert auto users into the table if required
		if (isset($auto_add_users) && sizeof($auto_add_users))
		{
			group_user_add($group_id, $auto_add_users, false, false, $make_default, 0, 0, false, 1);

			unset($auto_add_users);
		}
		// end auto groups mod 
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
function group_user_add
In-line Find
Tip: This is a partial match of a line for in-line operations.

Code:Select all
$group_attributes = false
In-line Add after


Code:Select all
, $auto_group = 0
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
				'user_pending'	=> (int) $pending,
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
				'auto_group'	=> (int) $auto_group, 
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
function group_user_del
In-line Find
Tip: This is a partial match of a line for in-line operations.

Code:Select all
$group_name = false
In-line Add after


Code:Select all
, $auto_group = 0
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
	
	$sql = 'DELETE FROM ' . USER_GROUP_TABLE . "
		WHERE group_id = $group_id
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
			AND (auto_group = $auto_group
				OR auto_group = 1)
ULTIMATE POINTS 1.0.7

Código: Seleccionar todo

Open: includes/functions_user.php
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
function user_add($user_row, $cp_data = false)
{
	global $db, $user, $auth, $config, $phpbb_root_path, $phpEx;
Add after
Tip: Add these lines on a new blank line after the preceding line(s) to find.

Code:Select all
	
	// Start Ultimate Points
	global $points_config, $points_values;

	if ( $config['points_enable'] )
	{
		$register_points = $points_values['reg_points_bonus'];
	}
	else
	{
		$register_points = 0;
	}
	// End Ultimate Points
<< Hide
Find
Tip: This may be a partial find and not the whole line.

Code:Select all
		'user_inactive_reason'	=> 0,
		'user_inactive_time'	=> 0,
Add before
Tip: Add these lines on a new blank line before the preceding line(s) to find.

Code:Select all
		'user_points'			=> $register_points,


Estos son los unicos mods que tengo instalados que utilicen functions_user
Adjuntos
functions_user.rar
(21.27 KiB) Descargado 72 veces
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Unknown column 'user_note' in 'field list' [1054]

#5

Mensaje por leviatan21 »

Ninguno de esos MODs son lo responsables del agregado, quizás proviene de otro que en algún momento agregaste y luego lo quitaste.

Siendo el caso que esa columna no existe, elimina esta linea y continua con u foro normalmente :
Aproximadamente linea 247 del archivo que adjuntaste :mrgreen:

Código: Seleccionar todo

        'user_note'               => '',
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Re: Unknown column 'user_note' in 'field list' [1054]  Tema Solucionado

#6

Mensaje por Aitorcillo »

Vale, ya encontré de donde proviene la frase 'user_note' resulta que cuando actualicé seguí estos pasos:

2- Abrir el archivo includes/functions_user.php

3- BUSCAR:

Código: Seleccionar todo
function user_add($user_row, $cp_data = false)

4- BUSCAR AHORA:

Código: Seleccionar todo
'user_form_salt' => unique_id(),

5- DESPUÉS AÑADIR:

Código: Seleccionar todo
'user_note' => '',

EL resultado seria este:

Código: Seleccionar todo
'user_form_salt' => unique_id(),
'user_note' => '',

Prueba a ejecutar la actualización de nuevo. Si recibes el mensaje de error sobre una columna diferente, regresa al paso 1 y haz de nuevo esto para la nueva columna.
El número de veces que tienes que hacer esto depende del número de columnas incorrectamente añadidas por diferentes MODs.
Tema original por: Marshalrusty

Y claro, olvidé borrar la frase que puse en function_user, además que no necesité ponerla porque mi problema de actualización era otro.

Gracias ;)
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Unknown column 'user_note' in 'field list' [1054]

#7

Mensaje por leviatan21 »

Aitorcillo escribió:Y claro, olvidé borrar la frase que puse en function_user, además que no necesité ponerla porque mi problema de actualización era otro.
O sea, que hiciste un cambio que no necesitabas... y de ahí el error.

marco el tema como solucionado :ok:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

memoadian
Elite
Mensajes: 1572
Registrado: 27 Jun 2009, 13:07
Edad: 38

Unknown column 'user_note' in 'field list' [1054]

#8

Mensaje por memoadian »

A mi tambien me daba ese error, lo que pasa es que al actualizar con el paquete automatico da un error que se corrige con un post de The kuka por eso se le agrega ese user_note, pero al parecer debe borrarse después, en fin que munga, pero no es tan problematico.
Datos de soporte
URL: http://manganimemas.com/foro
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados:
Advertisement management, Jquery quick edit,
Block foro externo, Reimg image resizer,
PhpbbSEO, Multi race ranks,
Auto backup, Multiple ranks,
phpbb-seo dynamic meta tags, breizh ajax checks,
barra de mitch, Imágen campos personalizados,
centrar avatar, full quick reply editor,
ign style colored names, perfil a la izquierda,
nv newspage, phpbb security, prime links,
smilie creator, user ranks progresion bar,
buttons menu, prime notify,

Plantilla(s) usada(s): prosilver
Servidor: Pago
Actualización desde otra versión: si
Conversión desde otro sistema de foros: no
__________________________________________________________________________________________________
Instalo mods
Administrador de manganimemas.
__________________________________________________________________________________________________

Cerrado

Volver a “Foros de Soporte 3.0.x”