Jump to content

Prestashop sólo visible si se activa modo debug


Recommended Posts

Buenas. Tengo una instalación de Prestashop 1.7 (mercerialenceriahilos.com) y sólo es accesible si activo el modo debug. Si lo desactivo tengo página en blanco con el siguiente error en la consola del explorador:

 

[09-Dec-2023 12:06:47 Europe/Madrid] PHP Fatal error: Uncaught PrestaShop\PrestaShop\Core\Data\Layer\DataLayerException: Unable to persist data in cache data layer in /home/merceriahilos/public_html/src/Core/Localization/CLDR/DataLayer/LocaleCache.php:124 Stack trace: #0 /home/merceriahilos/public_html/src/Core/Data/Layer/AbstractDataLayer.php(196): PrestaShop\PrestaShop\Core\Localization\CLDR\DataLayer\LocaleCache->doWrite('es-ES', Object(PrestaShop\PrestaShop\Core\Localization\CLDR\LocaleData)) #1 /home/merceriahilos/public_html/src/Core/Data/Layer/AbstractDataLayer.php(102): PrestaShop\PrestaShop\Core\Data\Layer\AbstractDataLayer->saveReadPropagationResult('es-ES', Object(PrestaShop\PrestaShop\Core\Localization\CLDR\LocaleData)) #2 /home/merceriahilos/public_html/src/Core/Localization/CLDR/LocaleDataSource.php(62): PrestaShop\PrestaShop\Core\Data\Layer\AbstractDataLayer->read('es-ES') #3 /home/merceriahilos/public_html/src/Core/Localization/CLDR/LocaleRepository.php(60): PrestaShop\PrestaShop\Core\Localization\CLDR\LocaleDataSource->getLocaleData('es-ES') #4 in /home/merceriahilos/public_html/src/Core/Data/Layer/AbstractDataLayer.php on line 198

 

Alguna sugerencia para solucionarlo que sin tener que dejar activo el modo debug?

 

Gracias de antemano.

Link to comment
Share on other sites

Segun Githup

Quote

Deleting /var/cache folder solved the issue. Thanks for the update

https://github.com/PrestaShop/PrestaShop/issues/17770

 

Preferible es renombrar /var/cache a /var/cache_ y poner la carpeta cache vacio, o con los subcarpetas vacias.
En general no es buena idea borrar archivos como index.php dentro de las carpetas.

Renombrar en vez de borrar te puede salvar la instalación.

Link to comment
Share on other sites

il y a 36 minutes, fdsusi a dit :

Solucionado.

Por seguridad, cree un archivo zip con el contenido de /var/prod/cache... al eliminar todo ha funcionado ok

No es necesario hacer un archivo del directorio /var/cache, ya que se crea automáticamente como explica mi tutorial en la primera respuesta.

Se recomienda vaciar este directorio todos los días para evitar una sobrecarga de datos desactualizados, lo que es posible gracias a este módulo que utiliza una tarea Cron

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...