Incorrect string value: '\xE0\xAE\x9A\xE0\xAE\xBF...' for column 'value' at row

Started by meteorologia, March 04, 2024, 07:44:52 PM

Previous topic - Next topic

meteorologia

Buenas noches.

Hace un rato que actualicé mi foro de la versión 2.0.9 a la 2.1.4 sin mayores problemas; pero excepto dos.

El primero que hace referencia a los archivos cron.php y Sources/subs.php (línea 525 de subs.php).
El problema es de base de datos y me da este error:

Incorrect string value: '\xE0\xAE\x9A\xE0\xAE\xBF...' for column 'value' at row 1

y el siguiente error que tengo (que estoy seguro que tiene relación) es con el archivo cron.php y Sources/Subs-Db-mysql.php (línea 590 de Subs-Db-mysql.php) y me da el siguiente error:

 Trying to access array offset on null

El sitio utiliza la versión PHP 8.3

Por supuesto ya estuve buscando por google y aquí sin éxito.

Desde ya, muchas gracias.

Diego Andrés

Es posible que sean datos que tengan una colación diferente (quizás agregados por MODs).

Aquí tienes una posible solución:
https://www.simplemachines.org/community/index.php?topic=582822.msg4129744#msg4129744

Y un dev de SMF tiene esta herramienta (no oficial), que podría ser de utilidad para lo mismo.
https://github.com/sbulen/sjrbTools/blob/master/smf_utf8_diag.php

SMF Tricks - Free & Premium Responsive Themes for SMF.

meteorologia

Muchísimas gracias por responder.

Quote from: Diego Andrés on March 04, 2024, 08:00:19 PMAquí tienes una posible solución:
https://www.simplemachines.org/community/index.php?topic=582822.msg4129744#msg4129744

Funcionó con esto.
Realmente le tenía muy poca fe.

Ejecuté el script en la cónsola de sql y no aparecen más los errores.

Muchísimas gracias nuevamente.

meteorologia

Lamentablemente no funcionó.
Si tardó más en acusar el error.

Corrí el scrip de hithub y me dice que no todas las tablas fueron convertidas a utf8_general_ci

y me da la siguiente recomendación:
Recommendation: Set schema default character set to utf8mb3
Recommendation: Set schema default collation to utf8mb3_general_ci

¿es correcto pasarlo a ese formato?

Diego Andrés


SMF Tricks - Free & Premium Responsive Themes for SMF.

meteorologia


meteorologia

Buenas.
Al fin di con la solución.
Resulta que el foro está diseñado para trabajar con SSL activo.
Apenas instalé certificado SSL el problema se solucionó solo.

Saludos.

Danielㅤ

Quote from: meteorologia on October 23, 2024, 08:25:35 AMBuenas.
Al fin di con la solución.
Resulta que el foro está diseñado para trabajar con SSL activo.
Apenas instalé certificado SSL el problema se solucionó solo.

Saludos.

Hola, gracias por comentar la solución.


Saludos

meteorologia

Quote from: meteorologia on October 23, 2024, 08:25:35 AMBuenas.
Al fin di con la solución.
Resulta que el foro está diseñado para trabajar con SSL activo.
Apenas instalé certificado SSL el problema se solucionó solo.

Saludos.

Lamentablemente no fue eso.

Volvió a aparecer, solo que ahora con menos frecuencia.  :'(

Advertisement: