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.

Problemas registro nuevos usuariosTema Solucionado

🔎 Foros de soporte phpBB 3.2
Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#1

Mensaje por J_Sparrow » 19 Oct 2019, 21:00

Buenas, desde que que cambiado de servidor y de versión de Foro, no se ha registrado nadie y me estaba mosqueando. Me parecía raro, pero lo achacaba a el bajón que están pegando algunos Foros. Pero hoy cuando he regresado a casa y me he puesto delante del ordenador, he recibido un email de un usuario que se ha intentado registrar y que me decía que le había dado un error el registro. Ahora quiero recordar que otro también se quejó, pero no le di importancia, pensaba que era problema suyo, de que no ponía los datos bien.
Como ya me ha preocupado, lo he intentado yo. Resultado: es imposible registrarse, sale el error que me indica el usuario de hoy, este:
Imagen
¿Cual puede ser el problema?, mejor, ¿cual es la solución?.

Gracias compañeros.



Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Problemas registro nuevos usuarios

#2

Mensaje por AbaddonOrmuz » 19 Oct 2019, 22:28

En la consulta no incluye un valor para la columna user_aboutme (es de alguna extensión?) y tampoco se especificó un valor por defecto cuando se añadió esa columna.

Para que deje de arrojarte un error sería necesario incluir un valor en la consulta (la extensión lo debería hacr) o, mejor aún, añadir un valor por defecto.

Éstto último puedes hacerlo desde phpMyadmin:

  • Selecciona la base de datos y la tabla phpbb_users
  • Ve a la pestaña Structure
  • Localiza la columna user_aboutme y da click en Change
    Ejemplo usando user_sig
    Mostrar

    Imagen

  • Cambia el valor en Default por None o NULL
    Ejemplo usando user_sig
    Mostrar

    Imagen

  • Limpia la caché
Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#3

Mensaje por J_Sparrow » 19 Oct 2019, 22:53

Hola @AbaddonOrmuz , gracias por tu rápida respuesta, he realizado los pasos indicados y he vuelto a intentar registrarme y ya lo he conseguido. Gracias de nuevo.
Lo que no entiendo es el por que de ese error. Antes de cambiar de versión de Foro y de Servidor, funcionaba perfectamente y las extensiones no me habían creado problemas hasta ahora. ¿Hay alguna manera de identificar que extensión es la que crea o ha creado esa columna?, mas que nada es por ver si puede causar mas problemas.
De todas formas, tu ayuda ha sido perfecta.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Problemas registro nuevos usuarios

#4

Mensaje por AbaddonOrmuz » 20 Oct 2019, 09:07

@J_Sparrow podrías buscar en los archivos PHP dentro de migrations en cada extensión, debería haber algo como lo siguiente:

Código: Seleccionar todo

	public function update_schema()
	{
		return array(
			'add_columns' => array(
				USERS_TABLE => array(
					'user_aboutme' => array('VCHAR_UNI', '')
				)
			)
		);
	}

Lo importante es que en el array() de la columna user_aboutme tenga al menos dos elementos, el primero es el tipo de dato (puede ser distinto al del ejemplo) y el segundo, el que nos interesa, el valor por defecto. Si no lo tiene puedes añadirlo, así la próxima vez que la instales no habrá problema.

Con algún editor de texto como Notepad++ puedes hacer una búsqueda avanzada de exactamente user_aboutme para buscar entre directorios, para no hacerlo manualmente.

En el caso de que no lo hayas hecho antes (o para quien le sea de utilidad):

  • En Notepad++, menú Buscar > Búscar en archivos.
  • Ahí seleccionas lo que quieres buscar (user_aboutme en tu caso)
  • Seleccionas un filtro (sólo en archivos PHP en tu caso, glob *.php)
  • Eliges la ruta (local) de la raíz a buscar (en tu caso puede ser /ruta_de_foro/ext/)
  • Te aseguras que este marcada la opción Buscar en subcarpetas
  • Das click en Buscar todo

Imagen

Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 9070
Registrado: 04 Ene 2004, 19:27
Nombre real: Raúl
Ubicación: Terrassa
Género:
Edad: 45
Contactar:

Problemas registro nuevos usuarios

#5

Mensaje por ThE KuKa » 20 Oct 2019, 12:23

Veo esta para phpBB 3.1, pero no veo una carpeta /migrations/ que añada ese campo.
https://github.com/soubissacrifice/aboutme

Raul [ThE KuKa] en phpBB
Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
canidev
Moderador
Mensajes: 554
Registrado: 30 Jun 2011, 17:06
Nombre real: Iván
Género:
Edad: 33
Contactar:

Problemas registro nuevos usuarios

#6

Mensaje por canidev » 20 Oct 2019, 14:26

Mmm...tienes cBB Follower desactivado, a que si? :shock:

@AbaddonOrmuz el archivo de migración está así:

Código: Seleccionar todo

'user_aboutme'		=> array('MTEXT', ''),

Pero se ve que eso no establece el valor por defecto :?



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#7

Mensaje por J_Sparrow » 20 Oct 2019, 15:38

canidev escribió:
20 Oct 2019, 14:26

Mmm...tienes cBB Follower desactivado, a que si?

Pues si, porque tengo que hacerte una consulta y no encuentro el momento para poder hacerla. A ver si lo hago ahora en tu Foro o aquí.
Me estaba imaginando que podría ser por alguna de las extensiones que tengo desactivadas de momento, entre ellas dos de @canidev , cBB Editor y cBB Follower, aunque para modificar o añadir algo en la columna de los usuarios, me inclinaba mas por la última.
@canidev voy a hacerte la consulta de mi duda sobre esta extensión, es una tontería, pero a mi me perjudica en cierto modo.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Problemas registro nuevos usuarios

#8

Mensaje por AbaddonOrmuz » 20 Oct 2019, 20:03

@canidev entonces no creo que sea cosa de la extensión :thinking:

@J_Sparrow tal vez la causa del problema haya sido el cambio de versiones de MySQL/MariaDB entre los dos servidores, sabes si eran muy distintas las versiones (4 => 5 o 5 => 8, por ejemplo)?

Edito:

https://www.phpbb.com/support/docs/en/3 ... ue-errors/

Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#9

Mensaje por J_Sparrow » 20 Oct 2019, 20:24

Ufff, @AbaddonOrmuz , no tengo ni idea de si eran o no distintas, desconozco el tema por completo.
Y tu enlace parece que quiere decirme algo, algo como que he de ejecutar un script en la Base de Datos y si te soy sincero, me da pánico hacerlo. De momento ha funcionado el registro y no quisiera que por arreglar algo, fastidie lo demás.
Seguiré este tema, por si se presentan nuevas alternativas o ideas, aunque creo que la tuya es la mejor.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Problemas registro nuevos usuarios

#10

Mensaje por picaron » 20 Oct 2019, 20:36

Hola. Respondo por @J_Sparrow.
Estos son los datos de su servidor MySql actual.
Imagen

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Problemas registro nuevos usuarios

#11

Mensaje por picaron » 20 Oct 2019, 20:47

J_Sparrow escribió:
20 Oct 2019, 20:24

Y tu enlace parece que quiere decirme algo, algo como que he de ejecutar un script en la Base de Datos

Hola @J_Sparrow, no tienes que ejecutar ese script. En tu caso no es necesario. Ese script soluciona problemas con Bases de Datos antiguas que no terminan de hacer correctamente la migración a la nueva versión. En tu caso la actualización a la versión 3.2.8 ha realizado correctamente todos estos pasos en las tablas que phpbb3 tiene por defecto.
Solo tendrás que solventar algún que otro problema que se te pueda presentar con alguna tabla de la extensión que lo precise, como ha sido este caso.
Repito, para tu problema, este script puede ser como "matar moscas a cañonazos".
Saludos.

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#12

Mensaje por J_Sparrow » 20 Oct 2019, 20:53

Gracias @picaron , estaba esperando una respuesta así, tu conoces mejor que nadie muchos detalles. Me quedo mas tranquilo, además, como he podido arreglar el inconveniente, pues me quedo mas tranquilo.

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
picaron
Moderador
Mensajes: 284
Registrado: 04 Abr 2010, 20:01
Nombre real: picaron
Género:
Edad: 54

Problemas registro nuevos usuarios

#13

Mensaje por picaron » 20 Oct 2019, 21:01

Verificado, ese script NO TIENE en cuenta las tablas creadas por una extensión.
O sea, en tu caso, no te sirve para nada.
Saludos.

Datos de Soporte | Mostrar

URL: http://www.ascensoristas.net
Versión phpBB: 3.2.8
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search & Site Verification
Image Upload
Imgur
Lightbox
mChat
Pages
Pay For Link
Paypal Donation
Post Links
Private Message Box Status Bars
QuickReply Reloaded
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
smilies scroll box
Store To Mega
Tabs BBCode
Thanks for posts
Ultimate Points Extension

Plantilla(s) usada(s):
prosilver
Black-Silver
Black-Silver-Slim
Black-Silver-Split
Carbon
CleanSilver
cubes
Elegance
Elegance Aqua
Elegance Green
Elegance LightBlue
Elegance SoftBlue
Elegance SoftGreen
Elegance SteelBlue
Flat Style
Flat Style Blue
Flat Style Gold
Flat Style Green
Flat Style Purple
Flat Style Red
Maxthon
ne-blackgreen
Orange_BBEs
prosilver Special Edition
Rock'n Roll
we_universal
X-Creamy

Servidor: Servidor Dedicado (No Administrado) Debian GNU/Linux 9 (stretch) (x86_64) ovh.com
Actualización desde otra versión: 3.0.9
Conversión desde otro sistema de foros: No



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 696
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Problemas registro nuevos usuarios

#14

Mensaje por AbaddonOrmuz » 20 Oct 2019, 21:51

@J_Sparrow no ejecutes nada, sólo lo compartí porque explica la posible causa del error, a menera de referencia solamente.

En el propio artículo indica que el script sólo aplica para tablas que vienen por default en phpBB.

Algunas de mis extensiones: [ Imgur | Metadatos SEO | Markdown ]
Checa todas mi extensiones
Usuario de Arch Linux


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 832
Registrado: 30 Oct 2009, 00:20
Nombre real: Jose Luis
Ubicación: España
Género:
Edad: 58

Problemas registro nuevos usuarios

#15

Mensaje por J_Sparrow » 20 Oct 2019, 22:38

AbaddonOrmuz escribió:
20 Oct 2019, 21:51

@J_Sparrow no ejecutes nada

:D :D :D Jamás se me ocurriría ejecutar nada por varios motivos:

  • No tengo ni idea de lo que podría pasar.

  • Vosotros me asesoráis de maravilla, por lo que mientras no me indiquéis lo contrario, no toco nada.

  • Soy un manazas y seguro que metía la pata hasta la cintura.

Tranquilos, no haré nada.
@AbaddonOrmuz , ya te dije que mi inglés es pésimo, por lo que JAMAS ejecutaría algo que no entiendo :D :D

Contenido Oculto
Este foro requiere que este registrado e identificado para ver el contenido oculto.


Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Cerrado
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “Foros de Soporte 3.2”