Avisos
Vaciar todo

PHP Notice: Trying to get property 'value' of non-object  

 
Joeri
 Joeri
Usuario activo

Buenos días, tengo una tienda online donde he modificado archivos de producto, categorias... y para que el SEO sea mejor he añadido enlaces internos a categorías de productos con palabras claves, etc...

Lo que ocurre que en el archivo de errores me está generando muchisimos errores y no sé como resolverlo. Si podeis ayudarme a resolverlo se los agradecería mucho.

ERRORES RELACIONADOS:

PHP Notice: Undefined index: category in var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/24/01/4a/24014a54d13c391636abb98c2f14ffa9b03621b4_2.file.product-list.tpl.php on line 170

PHP Notice: Trying to get property 'value' of non-object in var/cache/prod/smarty/compile/layouts_layout_full_width_tpl/24/01/4a/24014a54d13c391636abb98c2f14ffa9b03621b4_2.file.product-list.tpl.php on line 234

Podeis ayudarme a solventarlo?

Contenido solo visible a usuarios registrados

Citar
Respondido : 16/01/2023 7:51 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Joeri, 

Veo que tienes un error fatal en tu sitio web y este puede ser el que está generando los errores

[16-Jan-2023 13:42:52 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1226] User 'vknailse_tierradegemas' has exceeded the 'max_user_connections' resource (current value: 30) in /home2/vknailse/public_html/tierradegemas.com/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43

Por ahora este es el único error que veo se está generando, sobre los errores que nos envías se muestran directamente por la plantilla. Reciéntemente  has realizado algún cambio que pueda generar este tipo de error? 

De manera general revisa la versión PHP que tienes instalada y comprueba, sea totalmente compatible con todos los modulo que tienes ahora instalados, de igual forma aumenta sus parámetros a valores superiores a los que tienes ahora y revisa como va todo

Puedes ver como modificar los parámetros PHP en el siguiente enlace https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/#Parametros-PHP

Un Saludo 

ResponderCitar
Respondido : 16/01/2023 1:00 pm

Cursos Gratuitos WordPress

Joeri
 Joeri
Usuario activo

@karen hola, gracias por responder.

Los valores php que me comentas, max users limit no puedo cambiarlos ya que ni aparece entre los parámetros.

Respecto a la versión de php, la cambié hace bastante tiempo lo que hace poco me di cuenta de que estaban generándose muchos errores en el error log y por eso me puse a investigar. ¿Si lo cambio a una versión inferior me afectará a la tienda en alguna forma? No quisiera tener problemas o perder cosas. Recibimos muchas visitas diarias.

Gracias.

Un saludo.

ResponderCitar
Respondido : 16/01/2023 3:22 pm
Joeri
 Joeri
Usuario activo

@karen otra consulta, la tabla "ps_cart_rule_combination" tiene 54 millones de registros. Puedo eliminarlo? o me afectará en la tienda, no tengo combinaciones de productos, que se supone que es para esto no? Si puedes ayudarme te agradezco ya que son muchos registros y cada producto que añado crece mucho.

Un saludo y gracias.

ResponderCitar
Respondido : 16/01/2023 3:32 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Joeri, 

En este caso como te comento puede ser un módulo que ocasione los errores, dentro del log tienes información de referencia sobre algún módulo?

Sobre eliminar los registros de ps_cart_rule_combination veo que es una consulta que se ha tratado antes en este hilo de foro →  https://www.webempresa.com/foro/preguntas-sobre-prestashop/tabla-ps_cart_rule_combination-en-prestashop-16

Antes de eliminar cualquier información de tu base de datos, realizar una copia de seguridad de tu sitio web de esta forma si se genera algún error puedes restaurarla

Un Saludo

ResponderCitar
Respondido : 16/01/2023 4:58 pm