Jump to content

Partes determinadas del backoffice dan error 500


Recommended Posts

Hola, no se exactamente desde que dia me pasa esto, porque solo son algunas partes del backoffice las que me producen un error 500 al acceder. 

He activado el modo debug y me produce esto:

---------------------------------------------------

Warning: Use of undefined constant _PS_ADMIN_PROFILE_ - assumed '_PS_ADMIN_PROFILE_' (this will throw an Error in a future version of PHP) in /homepages/13/d825942246/htdocs/clickandbuilds/PrestaShop/cerezzas_com_20/config/config.inc.php on line 185

Warning: Use of undefined constant _PS_ADMIN_PROFILE_ - assumed '_PS_ADMIN_PROFILE_' (this will throw an Error in a future version of PHP) in /homepages/13/d825942246/htdocs/clickandbuilds/PrestaShop/cerezzas_com_20/classes/shop/Shop.php on line 688

Warning: Use of undefined constant _PS_SMARTY_FORCE_COMPILE_ - assumed '_PS_SMARTY_FORCE_COMPILE_' (this will throw an Error in a future version of PHP) in /homepages/13/d825942246/htdocs/clickandbuilds/PrestaShop/cerezzas_com_20/config/smarty.config.inc.php on line 47

Warning: Use of undefined constant _PS_SMARTY_CHECK_COMPILE_ - assumed '_PS_SMARTY_CHECK_COMPILE_' (this will throw an Error in a future version of PHP) in /homepages/13/d825942246/htdocs/clickandbuilds/PrestaShop/cerezzas_com_20/config/smarty.config.inc.php on line 48

Warning: Use of undefined constant _PS_SMARTY_FORCE_COMPILE_ - assumed '_PS_SMARTY_FORCE_COMPILE_' (this will throw an Error in a future version of PHP) in /homepages/13/d825942246/htdocs/clickandbuilds/PrestaShop/cerezzas_com_20/config/smartyadmin.config.inc.php on line 31

----------------------------------------------------

He renombrado la carpeta cache para que me se cree otra y no soluciona el problema.

Los registros/logs me crea de forma recurrente:

Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart

----------------------------------------------------

Buscando por los foros parece que este error suele estar relacionado con la instalación de algún módulo de pago, en mi caso instalé redsys aunque  no llegué a configurarlo.

No se si tiene que ver pero cambié la version de PHP 7.2 a PHP 7.4, lo cual me provocó menus desplegables superpuestos que al volver a PHP 7.2 se arregló, esto ya lo puse en otro post.

En fin, no tengo claro a que puede haber sido, acojo todo tipo de ideas, yo ahora estoy en blanco, no se por donde seguir, ya solo me queda reinstalar y volver a cargar productos, proveedores, transportistas,....  

 

Saludos y gracias

 

 

Link to comment
Share on other sites

Ninguna de las líneas que has puesto ahí son errores. Se trata de "warnings" (advertencias), por lo que no detienen la ejecución del código. El error 500 que comentas no viene de ahí. Si editas el archivo /config/defines.inc.php y modificas esta línea que aparece casi al principio:

@error_reporting(E_ALL | E_STRICT);

así:

@error_reporting(E_ERROR | E_STRICT);

... ya no debería mostrarte los warnings, sino solo los errores.

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