Akeeba es una de esas extensiones que utilizo en todas mis webs, por la sencillez y eficacia, no puede faltar en ninguno de mis proyectos.
Ahora en la version v6.4.0 me genera un error al restaurar una copia.
No se si es un error de mi copia o un error de la version del componente, aunque me temo lo ultimo.
La solucion es sustituir la linea 12 del fichero instalation/sql/site.sql por :
CREATE TABLE `#__akeeba_common` ( `key` varchar(192) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL, `value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Solucion ofrecidad por Nicolas el creador componente:
Aunque a la hora reportar el error en siguiente link, recibo una respuesta automatica diciendo que no responden, que si quiero una respuesta le mandemos un ticket ( cosa para hacerlo hay que tener una subcripción ).
Al día siguiente de enviar el error recibo una respuesta de Nicolas diciendo:
Before database restoration set:
Allow UTF8MB4 auto-detection : No
Force UTF-8 collation on tables : Yes
Como mi ingles es muy malo , me ayudo de Google y :
Antes conjunto de restauración de base de datos:
Permitir UTF8MB4 detección automática: No
Fuerza UTF-8 de colación en las tablas: Sí
En la nueva restauración que hice probé a cambiar la configuración y fue correctamente.
MUCHÍSIMAS GRACIAS NICOLAS POR CONTESTAR.