Usuario:ManuelRomero/proyecto/proyectoIternova/Crontab
De WikiEducator
Acciones para activar crondeamon
- En el shell mirar las importates, est un history de lo hecho
crontab -e -u www-data 778 php /var/www/smartroads-core/core/crondaemon/crontab.php 779 gearmand -d 780 php /var/www/smartroads-core/core/crondaemon/crontab.php 781 cd ../../logs/ 782 l 783 tail -f crondaemon.log 784 ls 785 tail -f crondaemon.log 786 killall -9 php; killall -9 gearmand 787 gearmand -d 788 tail -f crondaemon.log 789 servivce cron start 790 servivce crond start 791 service crond start 792 service cron start 793 service cron status 794 status cron 795 tail -f crondaemon.log
- En /core/crondeamon/setting/cronjog.ini añadimos
[monitorizacion] file="modules/monitorizacion/monitorizacion_controller.php" method="Monitorizacion_Controller::crondaemon";
- cargar el demonio gearman (ver history)
gearmand -d
- Tengo un problema con cron, no se ejecuta de forma periódica
- Mirando en internet hago lo siguiente
apt-get purge upstart apt-get install upstart apt-get install cron
- Daba un error en el proceso de instalación de cron, así que mirando vi esto
https://askubuntu.com/questions/365911/why-the-services-do-not-start-at-installation
- Lo que hice fue actulizar el fichero
vim /usr/sbin# vim policy-rc.d quitando el 101 del exits y poniendo 0
- Ahora veo que cron no se ejecuta como un servicio, simplemente escribiendo cron
cron
- Miro el log y no veo nada
tail -f /var/www/smartroads/logs/crondaemon.log </source>