Hola a todos,
Estoy haciendo una web nueva con prestashop 1.7.5 y una plantilla comprada en addons. Cuando estaba configurando mi plantilla, he borrado el caché y me ha saltado un error 500. Al ejecutar Stephan me ha aparecido el siguiente error:
[14-Feb-2019 09:14:33 Europe/Madrid] PHP Fatal error: Uncaught SymfonyComponentDependencyInjectionExceptionServiceNotFoundException: The service "prestashop.module.link_block.grid.data_factory" has a dependency on a non-existent service "prestashop.core.hook.dispatcher". in /home/diamanly/public_html/estyli.com/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Compiler/CheckExceptionOnInvalidReferenceBehaviorPass.php:31
Me podéis ayudar a solucionarlo? Igual es una tontería pero soy inexperto y no tengo ni idea de hacerlo. Por cierto, algo que me extraña es que el front office funciona perfectamente, es la URL del back office en la que me salta error.
Muchas gracias por adelantado y saludos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola Salvador.
Por lo que parece estás utilizando el módulo autoupgrade de prestashop y segun veo es el causante de ese problema:
-> https://www.prestashop.com/forums/topic/951991-upgrade-bug-to-v-175-cache-disable-bug/
-> https://github.com/PrestaShop/PrestaShop/issues/11142
comprueba si realizando las modificaciones que se cometan en esta entrada se soluciona:
-> https://github.com/PrestaShop/autoupgrade/pull/195/files/574d40dde1e6954272c4cd17605c6c8088c7232f
Un saludo
Hola, gracias por el interés. Lo he comprobado y ya tenía los archivos tal y como dicen aquí: github.com/PrestaShop/autoupgrade/pull/195/files/574d40dde1e6954272c4cd17605c6c8088c7232f
De todas formas, si crees que ese es el problema usaré el backup y haré la actualización manual. Lo que me preocupaba era que fuese error de la plantilla que acababa de comprar y que el fallo se repitiera con la web ya operativa, aún así gracias
Hola
Por el mensaje que envías más parece ser un bug del propio PrestaShop
Puedes descartar si es problema de tu theme nuevo si recuperas una copia y usas el theme por defecto y vuelves a realizar los mismos pasos.
Verifica si tienes la versión más reciente de PrestaShop.
Saludos.
Efectivamente era un error de prestashop y con la nueva versión se soluciona. He restaurado una copia, borrado el theme, el modulo de actualización y después vuelto a instalar todo con la última versión estable, he conseguido que funcione, gracias a los dos.