login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Cronjobs

Offline finduilas - 31/07/2006 12:50
Avatar van finduilasPHP gevorderde Hallo,

Ik heb al heel wat gezocht op google maar ik vind niet echt goede uitleg over hoe ik zelf cronjobs moet maken.Iemand die zo'n tutorial heeft?

10 antwoorden

Gesponsorde links
Offline roelh - 31/07/2006 12:55
Avatar van roelh PHP gevorderde http://www.phpfreakz.nl/artikelen.php?aid=44

aste, goede tutorial ;)
Offline Tuinstoel - 31/07/2006 12:56
Avatar van Tuinstoel PHP expert Ach Google, ook SiMa heeft een interne zoekfunctie op het forum . Type: cronjob in op de zoke pagina en je komt al een heel eind.

http://www.adminschoice.com/docs/crontab.htm ook een pagina.
Offline finduilas - 31/07/2006 13:45
Avatar van finduilas PHP gevorderde Dat had ik al gedaan.Maar ik heb het verkeerd verwoord.Ik heb geen directadmin of linux.Ik wil het gewoon laten uitvoeren op een bepaalde tijd maar ik weet niet echt hoe.

(dus geen unix/linux en directadmin,kan het op een andere manier?)
Ik zag ooit eens iets van cron_day;cron_houre;
Offline Simon - 31/07/2006 13:47
Avatar van Simon PHP expert je zou een tabel in de database kunnen zetten met de datum waarop het laatst uitgevoerd wordt en dan checken op index.php
  1. if($db_uur < $uur_nu) {
  2. include("cron_uur.php");
  3. }
Offline finduilas - 31/07/2006 13:50
Avatar van finduilas PHP gevorderde Dat is niet echt handig volgens mij.Want als ik het om de 5minuten wil uitvoeren moet die code worden geladen.Maar als die pagina niet word geladen in die 5M word die code dan ook niet uitgevoerd.
Offline denbeckers - 31/07/2006 14:03
Avatar van denbeckers PHP interesse finduilas waar host je dan?
want in DA is het zeer makelijk om en cron te maken
Offline finduilas - 31/07/2006 15:52 (laatste wijziging 31/07/2006 20:58)
Avatar van finduilas PHP gevorderde Localhost
Offline Ibrahim - 31/07/2006 21:01
Avatar van Ibrahim PHP expert ja als je windows hebt,
ik had iets gezien op het forum over de windows taakplanner. Zoek eens daarop

kan het mis hebben
Offline xSc - 01/08/2006 13:32 (laatste wijziging 01/08/2006 13:35)
Avatar van xSc Onbekend Cronjobs op Google
Offline ikkedikke - 01/08/2006 14:14
Avatar van ikkedikke PHP expert het kan met een taakplanner ja.
ga naar geplande taken via je conf. scherm.
klik op een nieuwe taak.
je(ik ten minste) krijgt een wizard. als je het programma moet kiezen ga je naar de map waar php.exe staat.
verder klik je door(het maakt niet echt uit wat je instelt qua interval)
als je klaar bent staat er een nieuwe taak in de lijst genaamd php.job
klik die aan en klik op eigenschappen.
achter uitvoeren staat nu iets dergelijks als "C:\Program Files\php\php.exe" (met quotes). Hierachter ga je nu het absolute pad zetten naar je script.
dit wordt zoiets als
"C:\Program Files\php\php.exe" "C:\scripts\mijncornjob.php"
als je nu op schema klikt en vervolgens op geavanceerd kan je kiezen wanneer je de taak precies uitgevoerd wil hebben.
als laatste zou ik je aanraden de eerste regel even te testen door die te kopieren en naar de command line te kopieren.
dan kan je evt. errors rustig bekijken.
zie ook php.net
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s