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: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#1

Mensaje por J_Sparrow »

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.

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Problemas registro nuevos usuarios

#2

Mensaje por AlfredoRamos »

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

    Imagen

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

    Imagen

  • Limpia la caché

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#3

Mensaje por J_Sparrow »

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.

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Problemas registro nuevos usuarios

#4

Mensaje por AlfredoRamos »

@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:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10419
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 50

Problemas registro nuevos usuarios

#5

Mensaje por ThE KuKa »

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
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Avatar de Usuario
canidev
Moderador
Mensajes: 701
Registrado: 30 Jun 2011, 17:06
Género:
Edad: 37

Problemas registro nuevos usuarios

#6

Mensaje por canidev »

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 :?


Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#7

Mensaje por J_Sparrow »

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.

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Problemas registro nuevos usuarios

#8

Mensaje por AlfredoRamos »

@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:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#9

Mensaje por J_Sparrow »

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.

Avatar de Usuario
picaron
Moderador
Mensajes: 543
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 59

Problemas registro nuevos usuarios

#10

Mensaje por picaron »

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

Datos de Soporte

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.9
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Ban Hammer
Board3 Portal
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
Cron Status
Extensions .yml check
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search
Image Upload
Imgur
Lightbox
Manage Attachments
mChat
mChat on Board3 Portal
No DEA Emails
Pages
Pay For Link
Paypal Donation
Post Links
Pretty Topic
Private Message Box Status Bars
Quick Style
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
Sortables Captcha
Stop Browser Back Button
Store To MEGA
Tabs BBCode
Thanks for posts
Topic Preview
Ultimate Points Extension
[**] Breadcrumb Menu

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 10 (buster) (x86_64) ovh.com
Servidor de base de datos:MySQL(i) 10.3.36-MariaDB-0+deb10u2
Versión PHP: 7.4.32
Actualización desde otra versión: Pasito a pasito desde la 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
picaron
Moderador
Mensajes: 543
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 59

Problemas registro nuevos usuarios

#11

Mensaje por picaron »

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

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.9
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Ban Hammer
Board3 Portal
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
Cron Status
Extensions .yml check
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search
Image Upload
Imgur
Lightbox
Manage Attachments
mChat
mChat on Board3 Portal
No DEA Emails
Pages
Pay For Link
Paypal Donation
Post Links
Pretty Topic
Private Message Box Status Bars
Quick Style
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
Sortables Captcha
Stop Browser Back Button
Store To MEGA
Tabs BBCode
Thanks for posts
Topic Preview
Ultimate Points Extension
[**] Breadcrumb Menu

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 10 (buster) (x86_64) ovh.com
Servidor de base de datos:MySQL(i) 10.3.36-MariaDB-0+deb10u2
Versión PHP: 7.4.32
Actualización desde otra versión: Pasito a pasito desde la 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#12

Mensaje por J_Sparrow »

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.

Avatar de Usuario
picaron
Moderador
Mensajes: 543
Registrado: 04 Abr 2010, 20:01
Género:
Edad: 59

Problemas registro nuevos usuarios

#13

Mensaje por picaron »

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

URL: http://www.ascensoristas.net
Versión phpBB: 3.3.9
EXT Instaladas:
Adsense & Ads
Advanced BBCode Box
Anti Adblock
Background Image in Text Area
Ban Hammer
Board3 Portal
Browser & OS in Viewtopic
cBB QuickMod
Contact Admin
Cron Status
Extensions .yml check
External Links Open in New Window
Favorite icon
File Download
Google Analytics
Google Search
Image Upload
Imgur
Lightbox
Manage Attachments
mChat
mChat on Board3 Portal
No DEA Emails
Pages
Pay For Link
Paypal Donation
Post Links
Pretty Topic
Private Message Box Status Bars
Quick Style
Scroll Page
Search Back
Simple mentions
Simple News Admin
Slideshow for Header
Sortables Captcha
Stop Browser Back Button
Store To MEGA
Tabs BBCode
Thanks for posts
Topic Preview
Ultimate Points Extension
[**] Breadcrumb Menu

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 10 (buster) (x86_64) ovh.com
Servidor de base de datos:MySQL(i) 10.3.36-MariaDB-0+deb10u2
Versión PHP: 7.4.32
Actualización desde otra versión: Pasito a pasito desde la 3.0.9
Conversión desde otro sistema de foros: No


Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Problemas registro nuevos usuarios

#14

Mensaje por AlfredoRamos »

@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:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
J_Sparrow
Moderador
Mensajes: 1186
Registrado: 30 Oct 2009, 00:20
Género:
Edad: 63

Problemas registro nuevos usuarios

#15

Mensaje por J_Sparrow »

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.

Cerrado
  • Temas similares
    Respuestas
    Vistas
    Último mensaje

Volver a “🔎 Foros de Soporte 3.2”