En una instalación nueva, al crear un nuevo campo personalizado en el modulo de Tareas, genera un error en el despliegue del subpanel ACTIVITIES y HISTORY. Luego, si elimino el campo creado, el error desaparece.
El mensaje de error es “Database failure. Please refer to suitecrm.log for details.”.
¡Bienvenido a la comunidad! Consulte suitecrm.log para obtener más detalles y compartir errores aquí. Se trata principalmente de permisos y errores de propiedad. Echa un vistazo a este artículo.
Set the correct permissions on the SuiteCRM directory (Linux):
Al revisar el archivo suitecrm.log y detallar el error, indica un problema con una consulta SQL en SuiteCRM relacionada con la mezcla de colaciones en MySQL. MySQL.
MySQL error 1267: Illegal mix of collations (utf8mb4_0900_ai_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation ‘=’
Este error ocurre cuando la consulta SQL intenta comparar columnas o valores que usan diferentes colaciones. En mi caso, la consulta está intentando comparar columnas con las colaciones utf8mb4_0900_ai_ci y utf8mb4_general_ci.
Veré como se puede solucionar. No se si debo corregir por base de datos o por configuración en administración, tampoco logro identificar si fue error mio o es un bug. Si usted me puede orientar le estaré muy agradecido.
Debo aclarar que fue una instalación limpia y que lo primero que hice fue crear un nuevo campo en tareas (Tasks), luego cree una cuenta (Accounts) y al abrir esta cuenta el error aparecía en el subpanel indicado.