Avatar billede vels Nybegynder
06. oktober 2001 - 15:54 Der er 6 kommentarer og
2 løsninger

Cron

Hej

Hvordan opretter jeg et cron job (har adgang til en server med root adgang)

Kan man køre en php fil via cron...?
Jeg vil nemlig have en php fil til at opdatere fra en txt fil også smide det i en mysqlæ database (den er lavet) mangler nu kun cron der mangler, så den  opdatere 2 gange pr. døgn :)
Avatar billede razor Nybegynder
06. oktober 2001 - 16:00 #1
Det er let nok :)

login

crontab -e

// rediger din aktuelle crontab

indtast:

0 6,18 * * * * lynx -dump http://wolla.dk/phpscript.php >/dev/null 2>&1

gem og afslut

done!
Avatar billede vels Nybegynder
06. oktober 2001 - 16:01 #2
de der tal hvad står de for...?
Avatar billede vels Nybegynder
06. oktober 2001 - 16:04 #3
hmmm

når jeg skriver crontab -e

så kommer der
\"/tmp/crontab.5137\" 0L, 0C

plus nogle blå ~

Det er en Cobalt Raq4 jeg leger med...
Avatar billede vels Nybegynder
06. oktober 2001 - 16:15 #4
når jeg får det til at virke.... så må det da være:
0 6,18 ** * * wget http://domaene.dk/script.php

Forklaring: Kalder et php-script kl. 00.01 hver nat.
            (wget er et program, som kan hente filer
            på Internettet. Når det bliver kaldt med
            en URL tvinger vi serveren til at køre
            PHP-scriptet, og dermed udføre kommandoerne
            i det. Ved at give det parameteren -q
            sørger vi for at der ikke kommer noget
            output)


jeg skal bruge....

Avatar billede peter_m Nybegynder
08. oktober 2001 - 09:13 #5
Minutter timer dage ......


Det du skriver køre kl. 6 og 18 hver dage.

Men hvilken Linux benytter du for hvis du f.eks bruger redhat så vil du f.eks editere cron.daily hvor du har jobs som køre dagligt.
Avatar billede razor Nybegynder
08. oktober 2001 - 09:23 #6
De blå ~ er fra din editor. Som standard bruger man vi som editor, men du kan selvfølgelig selv bestemme hvilken du vil bruge:

emacs:
  export VISUAL=emacs

pico (også nano):
  export VISUAL=pico
Avatar billede vels Nybegynder
08. oktober 2001 - 18:05 #7
Hej...

Nu har jeg fået pico til at åbne den... men den er tom...

Jeg har en mappe der hedder /etc/cron.daily og /etc/cron.quarter-hourly osv.

jeg skal stadig bruge crontab -e  ??
Avatar billede vels Nybegynder
08. oktober 2001 - 18:09 #8
dvs

at jeg opretter en fil der hedder f.eks. ellerhej.cron og smidre den i /etc/cron.daily med indholdet:
0 6,18 * * * * lynx -dump http://wolla.dk/phpscript.php >/dev/null 2>&1
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester