Buenos Días,
Tengo unas tareas cron en Cpanel para prestashop y según me han dicho, funcionan correctamente, ya que hace la llamada a la URL indicada a la hora fijada para la tarea cron.
No obstante, no se ejecuta la tarea en tu Prestashop debido a que la acción requiere tener la sesión iniciada como administrador de tu Prestashop, ya que en caso contrario no valida el token para que tu Prestashop inicie la tarea.
Cuando se hace la llamada mediante cURL, que es la opción correcta, es necesario modificar el cURL para enviar los datos de inicio de sesión en la misma petición GET.
Tendrías entonces que modificar el comando cURL o mejor, crear un fichero PHP con un script que inicie sesión en tu Prestashop y ejecute la tarea. Para esto, lo que te recomiendo es que consultes con tu programador web.
Me gustaría saber como puedo hacer la llamada mediante cURL o con el fichero PHP para conseguir que se lancen correctamente las tareas cron que tengo
Muchas Gracias
Contenido solo visible a usuarios registrados
Hola José,
Tal como te comentan acá:
Tendrías entonces que modificar el comando cURL o mejor, crear un fichero PHP con un script que inicie sesión en tu Prestashop y ejecute la tarea. Para esto, lo que te recomiendo es que consultes con tu programador web.
Es un código personalizado que debes ver directamente con tu desarrollador web o puedes consultar con nuestros colaboradores > https://www.webempresa.com/directorio-colaboradores.html
Un saludo 🖐️