davlinares Posted November 26, 2014 Share Posted November 26, 2014 Hola queria sabr si me podeis decir como configurar una tarea de Cron que cargue la siguiente URL cada cierto tiempo: http://www.dealespain.com/modules/gsitemap/gsitemap-cron.php?token=25b80a7da5&id_shop=1 me lo pone en el propio prestashop asi que supongo que es facil Un saludo Link to comment Share on other sites More sharing options...
davlinares Posted November 26, 2014 Author Share Posted November 26, 2014 sabeis algo? Link to comment Share on other sites More sharing options...
davlinares Posted November 27, 2014 Author Share Posted November 27, 2014 up? Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted November 28, 2014 Share Posted November 28, 2014 La tarea Cron se crea desde el Cpanel de tu web. Ingresando al Cpanel y buscando la opcion "Tareas Cron" alli la colocas y colocas el tiempo que quiere que se ejecute dicha tarea. Link to comment Share on other sites More sharing options...
davlinares Posted November 28, 2014 Author Share Posted November 28, 2014 si donde esta el cron en el cpanel lo vi ya pero no se que comando ejecutar Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted November 28, 2014 Share Posted November 28, 2014 (edited) EL comando esta en el modulo sitemap. Sale al final seria algo asi http://www.tuwebcom/modules/gsitemap/gsitemap-cron.php?token=12345678&id_shop=1 Edited November 28, 2014 by LyL Desarrollo (see edit history) Link to comment Share on other sites More sharing options...
davlinares Posted November 28, 2014 Author Share Posted November 28, 2014 osea seria poner la web directamente sin ningun comando por delante? por ejemplo si pedirian descargar una web seria: wget www.tuweb.com/sitemap-11.html pero en el caso de cargar una web no se si iria asi solo o tendrias que poner algun comando. Link to comment Share on other sites More sharing options...
lokai Posted November 28, 2014 Share Posted November 28, 2014 Creo que el comando es php -q http://www.tuwebcom/modules/gsitemap/gsitemap-cron.php?token=12345678&id_shop=1 Pero puede que tengas problemas con los permisos de ejecución. Se pueden utilizar otros comandos como: /usr/bin/curl http://www.tupagina.com/archivo.php e incluso hay una forma de usar wget pero con un modificador para que no descargue y ejecute. Suerte Link to comment Share on other sites More sharing options...
davlinares Posted November 29, 2014 Author Share Posted November 29, 2014 la verdad es que ninguna de esas opciones me funciona.... Link to comment Share on other sites More sharing options...
lokai Posted November 29, 2014 Share Posted November 29, 2014 Prueba con wget, yo no lo tengo configurado asi, pero puede que funcione: You could tell wget to not download the contents in a couple of different ways: wget --spider http://www.example.com/cronit.phpwhich will just perform a HEAD request but probably do what you want wget -O /dev/null http://www.example.com/cronit.phpwhich will save the output to /dev/null (a black hole) You might want to look at wget's -q switch too which prevents it from creating output I think that the best option would probably be: wget -q --spider http://www.example.com/cronit.phpthat's unless you have some special logic checking the HTTP method used to request the page En cpanel no estoy seguro, pero en plesk puedes poner un correo para que te notifique del estado de la tarea, por lo que cuando da errores puedes saber porque es debido. Si usas alojamiento compartido hay algunos comandos que no podrás ejecutar por falta de permisos en el servidor. Link to comment Share on other sites More sharing options...
aixos Posted November 30, 2014 Share Posted November 30, 2014 Contacta con tu proveedor de Hosting y él , te dira como configurarlo Saludos Link to comment Share on other sites More sharing options...
Iván Ros Navarro Posted November 6, 2015 Share Posted November 6, 2015 Es un post antiguo, pero por si a alguien lo busca (como ha sido mi caso), el comando que me sirve es: curl -s http://www.tuwebcom/modules/gsitemap/gsitemap-cron.php?token=12345678&id_shop=1 Si tenéis una web con HTTPS es necesario añadirle -k, quedando así curl -k -s http://www.tuwebcom/modules/gsitemap/gsitemap-cron.php?token=12345678&id_shop=1 Un saludo. 3 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now