Si el parche no queda aplicado o la tienda actualizada, esta puede quedar bloqueada tras el paso de los días, obteniendo los siguientes errores:
[PrestaShop] Fatal error in module file …./classes/Tools.php:
Uncaught Error: Undefined class constant ‘CACERT_LOCATION’ in …./classes/Tools.php:2058
Stack trace: …./classes/Tools.php(2084): ToolsCore::refreshCACertFile() #1
Esta información, la vi inicialmente en el foro de Prestashop, el 5 de octubre de 2018, reportado por el usuario doekia, posteriormente y tras el paso de los días Prestashop publico la versión 1.6.1.22 solucionando el problema.
Por lo tanto, si habéis actualizado recientemente a Prestashop 1.6.1.21, es “urgente” que actualicéis a Prestashop 1.6.1.22, o que en el fichero:
/classes/Tools.php
Pongáis, después de la apertura de la clase, la siguiente instrucción:
const CACERT_LOCATION = ‘https://curl.haxx.se/ca/cacert.pem‘;
Información en el blog de desarrolladores de Prestashop:
- http://build.prestashop.com/news/prestashop-1-6-1-22-maintenance-release/
Enlace del foro de Prestashop, donde vi la información reportada el 5 de octubre de 2018:
- https://www.prestashop.com/forums/topic/908744-danger-prestashop-16121/
PD: En principio, mejor que actualicéis.
Por cierto, ¿Recordáis el error que mencione el 1 de octubre sobre la conexión con addons y la lentitud del panel de administración? He ido actualizando el artículo tras paso de los días, con información adicional, porque lo que fue una incidencia de 2 días, volvió aparecer a la siguiente semana => Revisar información