El problema fue que al actualizar la versión de prestashop a la 1.7.8.1, no había espacio en la bbdd y se "actualizó" pero la bbdd está inconsistente porque hay cosas que no ha podido modificar. Conseguí arrancar backoffice metiendo un valor en la tabla ps_currency_lang, pero la web y el back no van bien, debieron quedarse inconsistentes algunas tablas. Necesito volver a actualizar para que se solucionen estos problemas (ya he vaciado espacio de la bbdd). Desde 1 click no me deja porque ya detecta que está actualizada la versión, me he descargado el modulo y lo intento actualizar subiéndolo directamente (install a module), pero da un problema de tamaño (adjunto captura de pantalla). Sabéis si puedo lanzar de nuevo la actualización de alguna forma?
PD: Modifiqué ya el fichero php.ini para meter los siguientes parámetros:
memory_limit=256M
short_open_tag=Off
upload_max_filesize=256M
post_max_size=256M
Gracias!