Página 1 de 2

Error de Registro de los Usuarios

Publicado: 25 May 2021, 13:54
por Pingui

Buenas tardes, compañeros...

El problema que tengo en mi Foro es qué, al registrarse un usuario le da error y le muestra la siguiente imagen
Imagen
He hecho pruebas y me pasa lo mismo, me muestra la misma imagen.

Estas pruebas las he hecho desactivando la EXT de nuestro amigo @picaron, No DEA Emails, pero aún así el error es el mismo.

¿Qué puede ser? Como siempre, espero vuestra sabia ayuda :)

Un saludo.


Re: Error de Registro de los Usuarios

Publicado: 25 May 2021, 18:19
por ThE KuKa

Error 500 o error del servidor por así decirlo... hay algo que interfiere en tu foro, extensión, algo que hayas realizado en los últimos días antes del error, deberías mirar logs/registros de error de tu servidor, activar "debug mode" de phpBB para saber que o cual es el error.


Re: Error de Registro de los Usuarios

Publicado: 26 May 2021, 00:25
por Pingui

Hola @ThE KuKa, gracias por responder tan rápido pero decirte que a tal nivel... ni de coña... jeje

He estado buscando esos logs que me dices y no he encontrado nada ni en el servidor ni en la base de datos, o no sé buscarlo.
Lo otro que me dices de activar "debug mode" de phpBB tampoco sé lo que es, ni como activarlo.

En esto que ha pasado con el Foro me ha pillado como que muy verde y no sé hacer nada de lo que has comentado.

Por favor, agradezco tu ayuda... Gracias...


Re: Error de Registro de los Usuarios

Publicado: 26 May 2021, 17:57
por ThE KuKa

Para activar modo debug en phpBB 3.3.x lee esto y sigue los pasos.
Habilitar el modo DEBUG en phpBB 3.3.x

Los logs o registros de errores dependen de cada servidor, y si es compartido o no el servidor, tienes más o menos acceso a dichos "informes".
Te recomiendo que actives el "debug mode" de phpBB (comentado más arriba) y puedes poner una "incidencia" a tu servidor con lo ocurrido, enlazando a este tema incluso.

Pero es obvio que algo "provoca" ese error, y debe ser de algo que hayas cambiado en los últimos días.

Saludos.


Re: Error de Registro de los Usuarios

Publicado: 01 Jun 2021, 20:33
por Pingui

Hola, he hecho lo que indica el enlace que me has dicho, he limpiado caché tanto del foro como el general del navegador, pero si tengo que ver o notar algo no he visto nada. Como te dije, no tengo ni idea de qué hacer.

Por favor ayudarme, no sé...

Gracias.


Re: Error de Registro de los Usuarios

Publicado: 26 Jun 2021, 02:23
por Pingui

Hola @ThE KuKa, llevo cerca de un mes esperando una respuesta de ayuda y no veo ninguna.

Si no sabéis alguna solución, decirlo, y cierro el hilo.


Re: Error de Registro de los Usuarios

Publicado: 26 Jun 2021, 10:28
por picaron

Hola @Pingui, el día 2 de Junio te envié un privado ofreciéndote mi ayuda.
En vista de que después de mas de dos semanas seguía el mensaje sin ni siquiera ser leído, lo elimine.
Exigir (como has hecho en tu ultimo mensaje) ayuda y no acceder al sitio en cuestión en semanas, no encaja muy bien.
Ya cierro yo el hilo.


Re: Error de Registro de los Usuarios

Publicado: 30 Jun 2021, 04:28
por picaron

A peticion de @Pingui, se reabre este hilo.

Para poder recibir Notificaciones por email cuando Alguien le ha enviado un mensaje privado, se debe de marcar la opción EMAIL accediendo al Panel de Control de Usuario->Preferencias de Foros->Editar opciones de Notificacion->Alguien le ha enviado un mensaje privado y marcar el check EMAIL


Re: Error de Registro de los Usuarios

Publicado: 30 Jun 2021, 15:33
por Pingui

Gracias por reabrir el hilo y aclarar mi duda, @picaron

Las pruebas que hice fue cambiar el modo de registro a los usuarios, qué en lugar de qué la Activación fuese a través de eMail fuese a través de Administración, y así me funcionó sin problemas, pero no me convencía el modo de registro.

Una vez que de esta forma funcionaba, me puse a pensar en las últimas extensiones que hubiese instalado y fui una a una deshabilitándolas hasta que di con la culpable. La extensión que me dio este problema era HTML email 1.0.0, algo que me resultó extraño porque antes me funcionaba sin problemas, seguí pensando y quizás fue porque tenía phpBB 3.3.3 instalado, cuando actualicé a phpBB 3.3.4 me apareció el problema.

Así que mi deducción es que esa extensión no es compatible para phpBB 3.3.4.
Si sabéis la solución, agradezco vuestra ayuda.

Gracias.


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 00:55
por picaron

Si la extensión HTML email 1.0.0 a la que haces referencia es esta https://github.com/ForumHulp/htmlemail, al acceder a la pagina de su desarrollo, se aprecia claramente que es una extensión abandonada ya que no ha tenido actualizaciones en mas de 3 años.

A eso añadir que la propia extensión indica claramente que no es valida para tu versión de phpbb.

En este caso lo mas aconsejable es contactar con el desarrollador de la extensión y consultarle si va a seguir dándole continuidad al desarrollo de la extensivo o bien, intentar localizar otra extensión alternativa que cubra tus necesidades.

No obstante, si me facilitas enlace de descarga de la extensión HTML email 1.0.0 que utilizas tu, puedo intentar echarle un vistazo a ver si localizo donde esta el error.


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 01:35
por Pingui

Ese enlace que me indicas no es, más que nada porque el autor de la extensión es diferente al que tengo.

Muy abandonada no debe de estar porque la baje hace poco y con phpBB 3.3.3 me funcionó perfectamente, incluso hice la traducción a español y funcionó al 100%.

Decirte que en una parte del fichero composer.json pone...

Código: Seleccionar todo

"extra": {
	"display-name": "HTML email",
	"soft-require": {
		"phpbb/phpbb": ">=3.3.0,<4.0.0@dev"

Donde se ve que soporta el 3.3.0 como mínimo ¿no? o ¿estoy equivocado? ...

Bueno, ya me diréis...


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 01:42
por picaron
picaron escribió: 01 Jul 2021, 00:55

No obstante, si me facilitas enlace de descarga de la extensión HTML email 1.0.0 que utilizas tu, puedo intentar echarle un vistazo a ver si localizo donde esta el error.

Edito: OK. Ya tengo la extension.


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 01:56
por Pingui

Ok, de acuerdo...

Esperaré tu vistazo...

Gracias.


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 04:27
por picaron

La extensión HTML email v1.0.0 de dmzx requiere que este instalada la extensión editor v1.0.2 que también es de dmzx.

Esta ultima extensión es necesaria porque su principal función es modificar archivos del core de phpBB a voluntad del desarrollador de la extensión.

Yo siempre desaconsejo que se realicen modificaciones en el core de phpBB porque para eso se diseñó la creación de extensiones. (Aplicaciones que corren totalmente descentralizadas del core o núcleo de phpBB).

Por lo que una vez he ojeado la extensión y por este motivo, personalmente, no termina de convencerme.

La extensión HTML email v1.0.0 modifica el archivo original ./includes/functions_messenger.php agregando la función de php set_mail_html, por lo que al actualizar el foro a la ultima versión, se ha vuelto a restaurar el archivo original.

Por tanto, salvo error por mi parte, el problema que tienes es que tras la actualización del foro a 3.3.4, las llamadas que se originan a la función set_mail_html arrojan un error 500 al no existir la función.

Solución: Desinstalar por completo la extensión HTML email v1.0.0, eliminando por completo los datos (Borrar Datos), restaurar en el servidor una copia del archivo original ./includes/functions_messenger.php de la version 3.3.4 de phpBB y volver a instalar la extension de nuevo desde cero.


Re: Error de Registro de los Usuarios

Publicado: 01 Jul 2021, 13:01
por Pingui

Ok, entendido...

Me has dejado muy claro donde está el error y el por qué, así que, dejaré de utilizar dicha extensión y evito el problema.
-Aunque haré antes una prueba como has dicho y ver si funciona-

La utilicé porque el correo que me llega referente a Usuarios Nuevos Registrado está muy chulo y da gusto ver ese tipo de correo.

Imagen Imagen

La diferencia es obvia...

¿Tenéis alguna extensión que pueda hacer lo mismo pero sin el problema que da? Sería una extensión muy interesante...

Lo dicho, desinstalo y arreglado queda.

Gracias por tu ayuda.