Tabel legen -> cronjobs: hoe?

Gestart doorRemcoboy14 reacties56 weergaven

15 berichten · pagina 1 van 1

Remcoboy

Lid · Topicstarter

Berichten
4.749
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik wil elke dag om 00:00 mijn tabel clicks legen,
Dit moet via een cronjob maar ik weet niet wat hier moet :

Minuut 0-59
Uur 0-23
Dag van de maand 1-31
Maand 1-12
Dag van de week 0-7 (0 or 7 = Zondag)
Commando

Ik heb opgevangen dat je een bestand moet maken en die moet zijn :

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"../include.php"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$tablaaa4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"TRUNCATE TABLE `clicks`"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$registroe4[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tablaaa4[/COLOR][COLOR= #007700])) {
}[/COLOR]

[COLOR= #0000BB]$tablaaa5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"TRUNCATE TABLE `clicks2`"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$registroe5[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tablaaa5[/COLOR][COLOR= #007700])) {
}[/COLOR]

[COLOR= #0000BB]$tablaaa6[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"TRUNCATE TABLE `clicks3`"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$registroe6[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tablaaa6[/COLOR][COLOR= #007700])) {
}[/COLOR]

[COLOR= #0000BB]$tablaaa7[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"TRUNCATE TABLE `clicks4`"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$registroe7[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$tablaaa7[/COLOR][COLOR= #007700])) {
}[/COLOR]

?>
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Waarom steeds die while?

En je moet bij de cronjob dit invullen:

Minuut 0
Uur 0
Dag van de maand *
Maand *
Dag van de week *
Commando -> weet ik even niet uit mijn hoofd, en ik kan op het moment niet in DA.
0
Remcoboy

Lid · Topicstarter

Berichten
4.749
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Rik zou je voor commando kunnen kijken ?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
/usr/local/bin/php -q -f /home/accountnaam/nogiets


even uit mijn hoofd
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Heb al via MSN commando gegeven biggrin
0
Krm

Lid

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
zou je het hier ook willen geven?
0
Remcoboy

Lid · Topicstarter

Berichten
4.749
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kerem:
zou je het hier ook willen geven?

/usr/local/bin/php -q -f /home/hostnaam/domains/domein.nl/public_html/map/bestand.php >/dev/null 2>&1 >/dev/null 2>&1
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
één keer >/dev/null 2>&1 is al voldoende yummie
0
Remcoboy

Lid · Topicstarter

Berichten
4.749
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Met
/usr/local/bin/php -q -f /home/hostnaam/domains/domein.nl/public_html/map/bestand.php >/dev/null 2>&1


doet hij het niet..
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Remcoboy schreef:
Met
/usr/local/bin/php -q -f /home/hostnaam/domains/domein.nl/public_html/map/bestand.php >/dev/null 2>&1


doet hij het niet..

je moet het natuurlijk wel veranderen naar de dingen die bij jouw host horen emo
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is toch geen TRUNCATE TABLE maar gewoon TRUNCATE ??
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Superb:
Het is toch geen TRUNCATE TABLE maar gewoon TRUNCATE ??

Nein.
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat werkt bij mij gewoon wel en TRUNCATE TABLE niet ...??
0
Erik

Lid

Berichten
7.109
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Superb:
Dat werkt bij mij gewoon wel en TRUNCATE TABLE niet ...??

Truncate table is het volgens mij.
0
Tom

Lid

Berichten
3.868
Reputatie
0
Punten
0,02
Lid sinds
Laatst gezien
Ja, het is truncate table.

Edit: Ik heb ook even een vraag.
Ik wil graag een cronjob uitvoeren die elke minuut draait, de cronjob moet het doen op nieuwsbrief/cron.php
Heeft iemand een idee hoe dit moet, het bovenstaande werkt niet.

De host is:
d48
De domeinnaam is d48.nl

Edit: Hij werkt inmiddels.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren