Jump to content

Error 500 - PHP Fatal error: Smarty cache actualizaciones


Recommended Posts

Buenos dias!

De la noche a la mañana funcionaba todo perfecto, iba descubriendo como agilizar la web, fluia todo y me levanto con TODA la web caida con error 500. A ver si me ayudan... este es el error en archivo error.log

PHP Fatal error:  Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, Shop given in /home/tienda/public_html/src/Adapter/EntityMapper.php:99
Stack trace:
#0 /home/tienda/public_html/src/Adapter/EntityMapper.php(99): array_key_exists('id_shop', Object(Shop))
#1 /home/tienda/public_html/classes/ObjectModel.php(264): PrestaShop\PrestaShop\Adapter\EntityMapper->load(1, NULL, Object(Shop), Array, NULL, true)
#2 /home/tienda/public_html/classes/shop/Shop.php(128): ObjectModelCore->__construct(1, NULL, NULL)
#3 /home/tienda/public_html/classes/shop/Shop.php(411): ShopCore->__construct(1)
#4 /home/tienda/public_html/config/config.inc.php(118): ShopCore::initialize()
#5 /home/tienda/public_html/index.php(27): require('/home/tienda/...')
#6 {main}
  thrown in /home/tienda/public_html/src/Adapter/EntityMapper.php on line 99

Y en archivos modificados hay varios en smarty/cache

Versión actual presta 1.7.7.0 - php 8.1 (venía funcionando hasta hoy)

 

Espero puedan tirarme datos de donde mirar, que mirar y que quizás están cambiando últimamente en prestashop.

Gracias

Link to comment
Share on other sites

Pues, supongo que ya lo has hecho pero yo limpiaría las caches y desactivaría la caché smarty a ver que tal. El error es muy raro ya que está recibiendo un objeto de tipo "shop" y espera un array.

No te puedo ayudar mucho más ya que mi versión es 8.1

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...