login  Naam:   Wachtwoord: 
Registreer je!
 Forum

cronjobs

Offline Simon - 29/06/2005 09:30
Avatar van SimonPHP expert kan iemand wat meer informatie geven over hoe je cronjobs moet maken en hoe ze werken.
Is dat gewoon zo?

_cron_day, .... (heb dit eens gezien)

maar wat moet daar allemaal inkomen, speciale dingen ofzo 
ik ken nog niets van cronjobs... 

7 antwoorden

Gesponsorde links
Offline Legolas - 29/06/2005 09:31
Avatar van Legolas Onbekend Bijv. in DirectAdmin zie je een link staan naar cronjobs, en daar kan je een pagina opgeven die om de x tijd wordt bezocht door de server
Offline Wijnand - 29/06/2005 09:39
Avatar van Wijnand Moderator in linux moet je het anders instellen.... (linux = unix)

je maakt een file aan (bv met VI of JOE). In die file zet je de cronjobs gegevens (even zoeken met bv google). En dan voer je crontab uit op die file 

kloar!
Offline gijs - 29/06/2005 10:32
Avatar van gijs HTML beginner Als je een betaalde site bij Lycos hebt is het heel gemakkelijk. Je geeft op waar je script staat op je site, en daarna geef je de frequentie aan wanneer het script moet worden uitgevoerd. 
Offline Ibrahim - 29/06/2005 10:41
Avatar van Ibrahim PHP expert wat is cronjob :S
Offline Martijn1989 - 29/06/2005 10:50
Avatar van Martijn1989 PHP ver gevorderde Cronjobs, is eigelijk heel makkelijk maar mensen denken er te lastig over het is kijk :

- 1 bestand waar meestal mysql opdrachten in staat

In de DirectAdmin kan je :

- De tijd instellen wanneer dat bestand moet worden opgeroepen, voor bevoorbeeld een bank, met rente ... als je gangster bent, elk uur €100,- krijgt. Eens per dag, alle leden verwijderd, die nu al 4 dagen niet actief zijn...

Je kan het laten draaien om, bijv:
- min
- uur
- het 4 uur van de dag
- dinsdag om 15:35
- de eerste zondag van de maand....

Dan moet je nog een path toevogen en dat (is bij mij het lastigst):

- /usr/local/bin/php /home/pb2531/public_html/site/bestand.php

En zo script kan dit bijv zijn :

  1. <?php
  2.  
  3. include ("config.php");
  4.  
  5. mysql_query("UPDATE leden SET bank = bank * $config[bankrente]") or die(mysql_error());
  6.  
  7. echo("Gelukt");
  8.  
  9. ?>


Genoeg info?
Offline Simon - 29/06/2005 11:10
Avatar van Simon PHP expert jullie geven mij toch geen info over cronjobs, behalve martijn dan...
ik wil graag een voorbeeld hoe je het maakt, en btw, ik heb geen directadmin ofzo, ik zit bij downfire 
Offline Wijnand - 29/06/2005 11:26
Avatar van Wijnand Moderator voorbeeld:
0 12 * * * /usr/bin/wget -O/dev/null -q http://www.wijnand.nl/test.php

wat er in het bestand moet dat aangeroepen wordt door crontab zie je in het voorbeeld.

wat waarvoor dient:
minuut, uur, dag van de maand, maand, dag van de week, [commanda/taak]

dus het voorbeeld gaat elke 12 uur het commando uitvoeren.


verder nog vragen? 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s