Avisos
Vaciar todo

Error 500 en algunos productos  

 
Luis
 Luis
Estimable Member

Hola buenas:

Pues este es mi error, al meterme en algunos productos que anteriormente funcionaban correctamente, ahora me sale una página con Error 500. Al activar el modo de depuración me ha salido lo siguiente:

LinkCore->getProductLink - [line 182 - tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code] - [1 Arguments]
Warning: file(/home/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code): failed to open stream: No such file or directory in /home/servidor/public_html/pagina_web/classes/exception/PrestaShopException.php on line 102
Warning: array_slice() expects parameter 1 to be array, boolean given in /home/servidor/public_html/pagina_web/classes/exception/PrestaShopException.php on line 110
content_562df003383578_17968022 - [line 188 - tools/smarty/sysplugins/smarty_internal_templatebase.php] - [1 Arguments]
Smarty_Internal_TemplateBase->fetch - [line 2099 - classes/module/Module.php]
ModuleCore->display - [line 245 - modules/relatedproducts/relatedproducts.php] - [2 Arguments]
RelatedProducts->hookDisplayProductTabContent - [line 510 - classes/Hook.php] - [1 Arguments]
HookCore::exec - [line 47 - override/classes/Hook.php] - [7 Arguments]
Hook::exec - [line 276 - controllers/front/ProductController.php] - [2 Arguments]
ProductControllerCore->initContent - [line 180 - classes/controller/Controller.php]
ControllerCore->run - [line 373 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 28 - index.php]

Me podeis ayudar a solucionarlo??
Gracias

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 26/10/2015 11:40 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En el mensaje que has pegado veo alertas (warnings) pero no errores propiamente dichos.

Tendrías que indicanos el enlace a algún de estos productos que fallan. Haciendo pruebas en tu web veo que me cargan todos los que he probado.

También tendrías que comprobar si estos productos que te fallan tienes algo en común (uso de atributos, asignación de alguna propiedad en particular, algún tipo de descuento, etc.

ResponderCitar
Respondido : 26/10/2015 3:17 pm

Cursos Gratuitos WordPress

Luis
 Luis
Estimable Member

Hola Pablo, gracias por responder. Verás, no localizo ningún patrón entre los productos que generan errores. Como ejemplo dejo 2 enlaces:
http://www.telebelleza.es/facial/694-cibelesthetic-crema-regeneradora-200.html
http://www.telebelleza.es/facial/179-abidis-eclatium-base-hidratante-200-ml.html

ResponderCitar
Respondido : 27/10/2015 6:15 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Te aparece un error 500, revisa el archivo error_log que se genera en tu cuenta de hosting y copianos los errores recientes para tener una idea de que puede fallar

Revisa : https://www.webempresa.com/blog/que-es-un-error-500-y-como-localizarlo-en-nuestra-web.html

Si haces nuevos productos tienes el mismo problema?

Saludos.

ResponderCitar
Respondido : 27/10/2015 8:16 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Luis
 Luis
Estimable Member

Hola Jhon,

Si, si duplico el artículo se ve bien, ya lo había probado. Pero no quería quitar esos que dan error hasta que supiéramos por qué sucede o si va a pasar con otros.

En el log de errores había un error en el tpl de confirmación de pedido que ya se ha solucionado, lo demás son advertencias:

Esto en el log de errores:
[26-Oct-2015 10:58:21 Europe/Madrid] PHP Notice: Undefined offset: 0 in /home/besocial/public_html/telebelleza.es/modules/countdownspecials/countdownspecials.php on line 6040

También al activar el modo de depuración me ha salido lo siguiente:
LinkCore->getProductLink - [line 182 - tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code] - [1 Arguments]
Warning: file(/home/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code): failed to open stream: No such file or directory in /home/servidor/public_html/pagina_web/classes/exception/PrestaShopException.php on line 102
Warning: array_slice() expects parameter 1 to be array, boolean given in /home/servidor/public_html/pagina_web/classes/exception/PrestaShopException.php on line 110
content_562df003383578_17968022 - [line 188 - tools/smarty/sysplugins/smarty_internal_templatebase.php] - [1 Arguments]
Smarty_Internal_TemplateBase->fetch - [line 2099 - classes/module/Module.php]
ModuleCore->display - [line 245 - modules/relatedproducts/relatedproducts.php] - [2 Arguments]
RelatedProducts->hookDisplayProductTabContent - [line 510 - classes/Hook.php] - [1 Arguments]
HookCore::exec - [line 47 - override/classes/Hook.php] - [7 Arguments]
Hook::exec - [line 276 - controllers/front/ProductController.php] - [2 Arguments]
ProductControllerCore->initContent - [line 180 - classes/controller/Controller.php]
ControllerCore->run - [line 373 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 28 - index.php]

Gracias.

ResponderCitar
Respondido : 27/10/2015 9:30 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El mensaje hace referencia a este módulo : countdownspecials , podrías probar desactivarlo, has realizado recientemente algún tipo de modificación en código?

Estos productos en los que presentas errores los has importado desde un archivo CSV? o los has ingresado manualmente.

Tendrías que duplicarlos y descativar los anteriores ya que es posible que tengas datos inconsistentes y por eso no se cargan, sin embargo mantener monitoreado si te vuelve a ocurrir

Saludos.

ResponderCitar
Respondido : 27/10/2015 9:52 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Luis
 Luis
Estimable Member

Buenas, perdonad que retome este hilo de hace tanto tiempo, pero ha vuelto a pasar. Sin motivo ninguno algunos productos dan error 500. Pasando a Stephan me decia que es posible que los siguientes problemas puedan dar error 500:
Contenido solo visible a usuarios registrados
Gracias por la ayuda

ResponderCitar
Respondido : 28/07/2016 4:45 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Parece que se trata de un bug, verifica si el siguiente enlace te es de utilidad: https://www.prestashop.com/forums/topic/483630-bug-161-1-1612-classesstockstockavailablephp/

ResponderCitar
Respondido : 29/07/2016 12:45 am

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

Luis
 Luis
Estimable Member

Buenas, el error que me da es en el ObjectModel.php y en este hilo cambian cosas en el classes/stock/StockAvalible.php. No encuentro ninguna solución de momento.
Pero muchas gracias Johnny . A ver si puedo encontrar algo.
Un saludo

ResponderCitar
Respondido : 29/07/2016 11:27 am
Luis
 Luis
Estimable Member

Si encontráis alguna solución, o alguien que lo este leyendo le pase lo mismo y lo haya solucionado espero que lo comente. Aver si podemos arreglarlo entre todos.

ResponderCitar
Respondido : 29/07/2016 3:22 pm

Cursos Gratuitos WordPress

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Indícanos que versión de PrestaShop utilizas, es posible que por medio de una actualización se solucione el problema.

ResponderCitar
Respondido : 29/07/2016 11:52 pm