Bekijk Volledige Versie : Hoe kan ik in DirectAdmin de crons vanuit "/var/spool/cron/username" inlezen?
Ik heb in de loop der tijd ca. 100 cronjobs via DirectAdmin ingevoerd.
Nu moet ik het pad "/home/...../" veranderen in al deze cronjobs.
Ik heb nu via crontab -e alle wijzigingen doorgevoerd, zodat "/var/spool/cron/username" nu goed is.
Het probleem is echter dat in DirectAdmin nog de oude verwijzingen staan.
Mijn vraag is hoe ik de via crontab -e gewijzigde crons kan syncen met DirectAdmin?
Dus, is er een manier om in DirectAdmin de crons vanuit "/var/spool/cron/username" in te lezen?
Mijn vraag is hoe ik de via crontab -e gewijzigde crons kan syncen met DirectAdmin?
Heb je al een dataskq/tally update gedaan zodat de configuratie bestanden geupdate worden etc.
Nee, dat niet, maar we hebben wel de machine herstart. Heeft dat niet hetzelfde effect?
Nee, dat niet, maar we hebben wel de machine herstart. Heeft dat niet hetzelfde effect?
Nee aangezien dat normaal via een cron geupdate wordt die normaal maar 1 keer per dag runt.
Bedoel je dit commando: [root@servername /]# echo "action=tally&value=username&type=user" >> /usr/local/directadmin/data/task.queue
Dit commando zorgt ervoor dat alle statistieken (dataverkeer, webalizer en diskgebruik) gegenereerd worden. Toevallig al gemaild met DA? (support@directadmin). Ze zijn doorgaans zeer snel met antwoorden.
OPGELOST !!!
Bedankt easy2host, ze reageren inderdaad erg snel.
Het blijkt dus beter te zijn om géén " crontab -u userfoo -e " te gebruiken, omdat DA dan niet wordt bijgewerkt.
Beter is het volgende:
Stap 1: Open "/usr/local/directadmin/data/users/userfoo/crontab.conf " en voeg hierin alle cronregels voorafgegaan door 1=, 2=, enz.: (niet voor commentaal-regels gebruiken)
1=1 * * * * /usr/local/bin/php /home/userfoo/domains/www.domfoo.nl/public_html/foo1.php
2=* 2 * * * /usr/local/bin/php /home/userfoo/domains/www.domfoo.nl/public_html/foo2.php
Stap 2: Ga naar DirectAdmin - cronjobs en klik rechtsonder op "Save".
Alle crons zijn nu on-the-fly actief geworden én staan dus in DirectAdmin.