¿Que no pueden activar las claves ajenas por seguridad? Pffffffffffff, huye de ese hosting. Incluso los hostings gratuitos como hostinger ofrecen mysql con claves ajenas, que es la configuración por defecto.
Las claves ajenas son las que aseguran que no haya líneas de facturas que pertenecen a facturas eliminadas, stock de artículos que ya no existen, etc... Vamos, que sirven para asegurarse que no hay basura en la base de datos, además de ahorrar muchísimo código. Y no es un invento nuevo, sino que ya estaban presentes en el estándar sql de 1999.
Mejor que hagas una migración a otro hosting, como
loading. Una vez migrada la base de datos, ya es simplemente instalar eneboo_fix y hacer clic en los botones en orden. Está diseñado así.
Si prefieres que te hagamos la migración, puedo asignarlo a fusio d'arts, que tiene experiencia en eneboo, o puedo asignarlo a otro. A mi es que me pillas en un mes malo.
Pero lo primero es buscar un hosting con claves ajenas (cualquiera hoy en día)
Saludos.