hey iedereen,

Ik zit een probleem.
Ik zou graag via een cronjob elk uur een bepaalde php laten uitvoeren.
maar ik weet niet echt goed hoe ik het moeten doen.

Het is een linux server en ik heb toegang tot de cronjobs via directadmin.


Hopelijk kan iemand mij helpen
En wat mag het nut zijn? Cronjobs zijn heel vaak overbodig.
ik moet elk uur een tektst bestand binnen laden van nen andere server.
dat tekst bestand is 12 mb groot en moet volledig in een database gestoken worden.
Dat duurt etterlijke minuten als je dat gewoon bij een pagina load doet.
Maar ik had het eerst opgelost via ajax.

Maar ja ik krijg door die ajax fouten op to many connections.
Dus daarom wil ik gewoon mijn server automatisch laten doen.
Dan is er maar één keer een connectie en niet elke keer dat die ajax wordt geladen.
En wat wil je dan weten?
Je maakt een php-bestand dat als je het aanroept goed en foutloos werkt.
Liefst zet je dat bestand buiten je web-root.
Stel een cronjob in voor dat bestand.

Edit: Cronjob
#minute hour mday month wday command
0 * * * * /path/naar/php/php -f /path/naar/file/bestand.php

Een tekst bestand van 12 Mb groot? Das wel heel veel tekens, moet je altijd al die gegevens hebben?
ja ik moet alle tekens hebben.
dat is een volledige db van tribelwars.
ik laat alle dorpen in.
en dat bestand is 12 mb.


Ik heb ene php pagina dat foutloos werkt.
Ik heb dan een pad ingevoerd naar dat bestand.
maar als ik het dan test dan doet hij het nieT.
maar ik zal nog eens proberen.
SanThe schreef op 21.09.2008 13:37
Edit: Cronjob
#minute hour mday month wday command
0 * * * * /path/naar/php/php -f /path/naar/file/bestand.php

is er een manier om het path naar de php engine te vinden want het is niet op een lokale server maar een websever.
Kan je daar inloggen met ssh?
zover ik weet niet.
Hoe stel je dan de cronjob in?

SanThe schreef op 21.09.2008 13:37
Edit: Cronjob
#minute hour mday month wday command
0 * * * * /path/naar/php/php -f /path/naar/file/bestand.php


Je kan het ook zo proberen:
0 * * * * php -f /path/naar/file/bestand.php

Reageren