php pagina laden vanuit cronjob

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Kristoff

kristoff

21/09/2008 13:22:00
Quote Anchor link
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
 
PHP hulp

PHP hulp

18/11/2024 00:48:34
 
- SanThe -

- SanThe -

21/09/2008 13:27:00
Quote Anchor link
En wat mag het nut zijn? Cronjobs zijn heel vaak overbodig.
 
Kristoff

kristoff

21/09/2008 13:30:00
Quote Anchor link
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.
Gewijzigd op 01/01/1970 01:00:00 door kristoff
 
- SanThe -

- SanThe -

21/09/2008 13:37:00
Quote Anchor link
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
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Robert Deiman

Robert Deiman

21/09/2008 13:37:00
Quote Anchor link
Een tekst bestand van 12 Mb groot? Das wel heel veel tekens, moet je altijd al die gegevens hebben?
 
Kristoff

kristoff

21/09/2008 13:40:00
Quote Anchor link
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 -

- SanThe -

21/09/2008 13:42:00
Quote Anchor link
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
 
Kristoff

kristoff

21/09/2008 13:46:00
Quote Anchor link
is er een manier om het path naar de php engine te vinden want het is niet op een lokale server maar een websever.
 
- SanThe -

- SanThe -

21/09/2008 13:52:00
Quote Anchor link
Kan je daar inloggen met ssh?
 
Kristoff

kristoff

21/09/2008 13:54:00
Quote Anchor link
zover ik weet niet.
 
- SanThe -

- SanThe -

21/09/2008 14:00:00
Quote Anchor link
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
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Kristoff

kristoff

21/09/2008 15:09:00
Quote Anchor link
via directAmin
daar is een onderdeel cronjobs
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.