Een cronjob is een geautomatiseerde taak die op een vooraf ingesteld tijdstip op je server wordt uitgevoerd. Dit kan handig zijn voor taken zoals het uitvoeren van back-ups, het verzenden van e-mails, of het uitvoeren van scripts. Via cPanel kun je eenvoudig cronjobs instellen. Volg de onderstaande stappen om cronjobs in te stellen via cPanel.
Stap 1: Log in op je cPanel
- Ga naar de cPanel-loginpagina van je hostingprovider (bijvoorbeeld: jouwwebsite.nl/cpanel).
- Vul je gebruikersnaam en wachtwoord in en klik op Inloggen.
Stap 2: Zoek de optie ‘Cron Jobs’
- In het cPanel-dashboard, scroll naar de sectie Geavanceerd.
- Klik op Cron Jobs om naar de cronjob-instellingen te gaan.
Stap 3: Stel een e-mail in voor meldingen (optioneel)
- In de sectie E-mailmeldingen kun je een e-mailadres invoeren waar je meldingen van cronjobs naartoe wilt sturen.
- Als je wilt dat cronjobs automatisch meldingen sturen naar je e-mailadres bij elke uitvoering, vul dan je e-mailadres in het veld Cron email in en klik op Instellen.
- Dit is optioneel, maar handig als je meldingen wilt ontvangen van de cronjobs.
Stap 4: Stel een nieuwe cronjob in
- In de sectie Add New Cron Job, kun je de frequentie en de taakinstellingen voor de cronjob configureren.
- Stel de tijd in: De cronjob kan op een specifiek tijdstip of interval worden ingesteld. Je kunt de tijd als volgt instellen:
- Minuten: Kies tussen 0 en 59 om het aantal minuten in te stellen.
- Uren: Kies tussen 0 en 23 om het aantal uren in te stellen.
- Dagen van de maand: Kies tussen 1 en 31 om de dag van de maand in te stellen.
- Maanden: Kies tussen 1 en 12 om de maand in te stellen.
- Dagen van de week: Kies tussen 0 (zondag) en 6 (zaterdag) om de dag van de week in te stellen.
- Je kunt ook een specifieke waarde of een sterretje (*) gebruiken om elke waarde te accepteren. Bijvoorbeeld, om de cronjob elke dag om 3 uur ’s nachts uit te voeren, stel je in:
- Minuten: 0
- Uren: 3
- Dagen van de maand: *
- Maanden: *
- Dagen van de week: *
Stap 5: Voer het commando in
- In het veld Command voer je het commando in dat je cronjob moet uitvoeren. Bijvoorbeeld, als je een PHP-script wilt uitvoeren, zou je iets zoals dit invoeren:bashCode kopiëren
/usr/bin/php /home/jouwgebruikersnaam/public_html/jouwscript.php
Zorg ervoor dat je het volledige pad naar je bestand of script opgeeft.
Stap 6: Klik op ‘Add New Cron Job’
- Nadat je de tijd en het commando hebt ingesteld, klik je op Add New Cron Job om de taak toe te voegen.
Stap 7: Controleer je cronjobs
- Je kunt alle cronjobs die je hebt ingesteld zien in de sectie Current Cron Jobs. Hier kun je de tijd, het commando en de status van elke cronjob bekijken.
Belangrijke tips:
- Gebruik absolute paden: Zorg ervoor dat je absolute paden gebruikt voor bestanden en scripts in de cronjob. Dit betekent dat je het volledige pad naar een bestand moet opgeven (bijvoorbeeld
/home/jouwgebruikersnaam/public_html/jouwscript.php
), niet alleen de relatieve naam. - Controleer je cronjobs regelmatig: Het is goed om je cronjobs af en toe te controleren om ervoor te zorgen dat ze correct werken en geen ongewenste gevolgen hebben.
- Voorkom te veel meldingen: Als je geen e-mailmeldingen wilt ontvangen voor elke uitvoering van de cronjob, laat dan het e-mailveld leeg of stel het in op
noreply@jouwwebsite.nl
.
Met deze stappen kun je eenvoudig cronjobs instellen via cPanel en automatische taken configureren voor je website of server.
Heb je hulp nodig bij het instellen van cronjobs of andere cPanel-instellingen? Neem gerust contact op!