Configuración y Uso del Cron Job para extensiones Joomla!

Cron es un administrador regular de procesos en segundo plano que ejecuta procesos a intervalos regulares, cada minuto, dia, semana o mes, los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab. Un Cron Job (CronJob) es una tarea (job) guardada en los crontabs que el Cron verifica cada minuto para ver si existe alguna tarea para realizarse, todo realizado en segundo plano…

Su nombre viene de la palabra griega chronos que significa tiempo. Ya saben de que se trata y ya se hacen una idea, Si quieren la explicacion completa desde la wikipedia, este es el enlace wiki. Pasemos a la practica.

El componente Joomla! Jomsocial tiene una opcion de configuracion para envios de alertas y avisos por email. Esa opcion se situa en el archivo cronjob.php en versiones anteriores a la 2.6 necesario configurar, situado en /components/com_community se edita y en las primeras lineas en:
// Change the $hostname to your site's URL
$hostname = 'www.DOMINIO.com';

introducimos nuestro dominio.

Lo siguiente es ir a nuestro panel de hosting y buscar la opcion para configurar y añadir una tarea en el Cron que ejecutara la orden de envio de alerta o avisos. Muestro una serie de imagenes indicando donde se encuentran segun que panel estamos utilizando, sea CPanel o Plesk.

{gallery}cronjob{/gallery}

Para Plesk yo escribo el comando asi y me funciona:

/usr/bin/lynx -source "http://DOMINIO.com/index.php?option=com_community&task=cron">/dev/null

Para Cpanel:

lynx -source "http://DOMINIO.com/index.php?option=com_community&task=cron" >/dev/null
Se puede dar el caso, por ejemplo si su hosting es gratuito que no se tenga acceso a la opcion de configurar el Cron. No se preocupen hay webs que te permiten configurar un Cron para su web. Una de ellas es
{xtypo_info} SetCronJob {/xtypo_info}
Jomsocial no es la unica extension la cual es necesario utilizar el Cronjob. Extensiones para envio de boletines como Acymailing en las versiones de pago, no asi Acymailing starter, es necesario si queremos automatizar los envios. nBill, una extension joomla de facturación, AutoTweet NG, extension para publicación de Tweets y post en Facebook y otras tantas.

Casi se me pasa, los archivos traducidos al español para envio de alertas y avisos estan aqui para descargarselos.

{xtypo_download} Archivos de alertas y avisos Jomsocial traducidos al español {/xtypo_download}

Deja un comentario

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de sus datos para estos propósitos. Ver
Privacidad