{"id":1279,"date":"2019-11-18T17:31:01","date_gmt":"2019-11-18T16:31:01","guid":{"rendered":"https:\/\/www.combell.nl\/nl\/help\/?post_type=ht_kb&#038;p=1279"},"modified":"2024-09-16T16:36:59","modified_gmt":"2024-09-16T14:36:59","slug":"hoe-kan-ik-een-cronjob-geplande-taak-toevoegen","status":"publish","type":"ht_kb","link":"https:\/\/www.combell.nl\/nl\/help\/kb\/hoe-kan-ik-een-cronjob-geplande-taak-toevoegen\/","title":{"rendered":"Terugkerende taken programmeren met Cronjobs"},"content":{"rendered":"\n<p>Een Cronjob is de goede manier om een terugkerende taak te programmeren die uitgevoerd wordt door een script dat op je account staat.<\/p>\n\n\n\n<div class=\"wp-block-ht-block-toc  is-style-outline htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">IN DIT ARTIKEL<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#controlpanel\">Cronjobs toevoegen via het controlepaneel<\/a><\/li><li class=\"\"><a href=\"#ssh\">Cronjobs toevoegen via SSH<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"controlpanel\">Cronjobs toevoegen via het controlepaneel<\/h2>\n\n\n\n<p><strong>Volg deze stappen in het&nbsp;<a href=\"https:\/\/my.combell.nl\/nl\" target=\"_blank\" rel=\"noopener\">controlepaneel<\/a>:<\/strong><\/p>\n\n\n\n<ol>\n<li>Ga naar \u201cMijn producten\u201d &gt; \u201cWebhosting\u201d &gt; Klik op de knop \u201cBeheer hosting\u201d rechts van jouw domeinnaam.<\/li>\n\n\n\n<li>Kies in het menu links voor \u201cDeveloper tools\u201d en klik vervolgens op \u201cGepland taken (cron jobs)\u201d.<\/li>\n\n\n\n<li>Klik rechts op &#8220;Toevoegen&#8221;.<\/li>\n\n\n\n<li>Kies de domeinnaam en voeg het pad toe waarnaar het script ge\u00fcpload is.<\/li>\n\n\n\n<li>Selecteer de gewenste frequentie voor je cronjob (zie afbeelding).<\/li>\n\n\n\n<li>Klik op &#8220;Cron job toevoegen&#8221;<\/li>\n\n\n\n<li>Voeg het script met de cronjob eerst toe aan je hostingomgeving.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.combell.nl\/nl\/help\/wp-content\/uploads\/Screenshot-2024-09-16-at-16.16.19-1024x463.png\" alt=\"cron job\" class=\"wp-image-24209\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ssh\">Cronjobs toevoegen via SSH<\/h2>\n\n\n\n<p>Het voordeel van een cronjob die via SSH werd ingesteld is dat deze een twintigtal minuten kan blijven draaien vooraleer de server het script zal stoppen, tegenover slechts vijf minuten indien de cronjob werd ingesteld via het controlepaneel van de hosting.<\/p>\n\n\n\n<p>Om een Cronjob toe te voegen via SSH moet je eerst <a href=\"https:\/\/www.combell.nl\/nl\/help\/kb\/hoe-kan-ik-ssh-activeren\/\">SSH activeren<\/a>. Daarna moet je het \/etc\/crontab bestand bewerken. We leggen uit hoe je dat doet.<\/p>\n\n\n\n<p><strong>Volg deze stappen om een cronjob toe te voegen via SSH:<\/strong><\/p>\n\n\n\n<ol>\n<li>Open uw Terminal app of uw Commandoprompt (Opdrachtregel).<\/li>\n\n\n\n<li>Vul volgend commando in:<br><pre>nano \/etc\/crontab<\/pre><br><\/li>\n\n\n\n<li>Voeg je eigen cronjob toe. Controleer goed de juistheid van de cronjob syntax (zie voorbeeld).<\/li>\n\n\n\n<li>Bewaar het door op &#8220;CTRL&#8221; + &#8220;O&#8221; te klikken. Klik op &#8220;Enter&#8221; om te bevestigen. Sluit af met &#8220;CTRL&#8221; + &#8220;X&#8221;.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.combell.nl\/nl\/help\/wp-content\/uploads\/2019\/11\/568aa1ffe3dc005303cc44a4.png\" alt=\"voeg eigen cronjob toe\" class=\"wp-image-6777\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Een Cronjob is de goede manier om een terugkerende taak te programmeren die uitgevoerd wordt door een script dat op je account staat. Cronjobs toevoegen via het controlepaneel Volg deze stappen in het&nbsp;controlepaneel: Cronjobs toevoegen via SSH Het voordeel van een cronjob die via SSH werd ingesteld is dat deze&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[44,27],"ht-kb-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1279"}],"collection":[{"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/comments?post=1279"}],"version-history":[{"count":20,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1279\/revisions"}],"predecessor-version":[{"id":4785,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb\/1279\/revisions\/4785"}],"wp:attachment":[{"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/media?parent=1279"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb-category?post=1279"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.combell.nl\/nl\/help\/wp-json\/wp\/v2\/ht-kb-tag?post=1279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}