Avatar billede sylvesternielsen Nybegynder
18. august 2002 - 21:12 Der er 9 kommentarer og
1 løsning

Få server til at køre et script hver time

Kan det lade sig gøre at få ens server til at køre et phpscript fx. 1 gang i timen?
Avatar billede Slettet bruger
18. august 2002 - 21:13 #1
Ja hvis du har Linux eller Unix :)
Avatar billede sylvesternielsen Nybegynder
18. august 2002 - 21:14 #2
Jeg har desværre kun windows xp og IIS
Avatar billede thomasledet Nybegynder
18. august 2002 - 21:59 #3
så kan det også stadig lade sig gøre... du må have en scheduler eet eller andet sted... på win2000 sad den så vidt jeg husker nede i nederste højre hjørne... ellers må den kunne findes inde under administrative tools...
Avatar billede thomasledet Nybegynder
18. august 2002 - 22:00 #4
har selv haft noget tilsvarende til at køre på en win2k server, så jeg ved, at det kan lade sig gøre... ved dog ikke, om de skulle have fjernet scheduler i i winxp, men jeg tvivler...
Avatar billede sylvesternielsen Nybegynder
19. august 2002 - 08:46 #5
Hvordan finder jeg ud af det? Aner ikke en gang hvor jeg skal lede efter den.
Avatar billede thomasledet Nybegynder
19. august 2002 - 12:32 #6
kig i kontrolpanelet... under administrative tools... der er jeg ret sikker på den er... men jeg kan ikke lige checke efter... det er længe siden, jeg har arbejdet med en windows spand...
Avatar billede thez Nybegynder
20. august 2002 - 09:32 #7
Jeg bruger et lille program som virker på samme måde som cronjob i *nix, du ka finde det her http://www.kalab.com/freeware/cron/cron.htm
Hvis du installerer det som en service, vil det bare kører i baggrunden, og du vil ikke opdage det, hvis du derimod bare installerer det normalt, vil der poppe vinduer op med f.eks. "command"

I min cronfil har jeg så noget ligende
0 * * * * php.exe c:\www\htdocs\cronscripts.php

og det virker gangske glimrende!!

Med venlig hilsen
Simon
Avatar billede fanoe Nybegynder
27. august 2002 - 19:05 #8
Hvis det er den danske udgave af XP, ligger den en "planlagte opgaver" under kontrolpanel, tilsvarende må der jo ligge noget i den engelske..

-J-
Avatar billede scotty Nybegynder
31. august 2002 - 03:07 #9
Du kan også starte AT kommandoen, lave en batch fil, og så køre den:

Indhold af bat fil atprog.bat:

;ECHO Y|AT /delete
AT /delete /yes

AT 23:59 /every:M,T,W,Th,F,S,Su c:\job\slet.bat

Indhold af slet.bat:

del d:\http\counter\wcount\data\counter1.dat
del d:\http\counter\wcount\data\counter2.dat

Det kræver du starter Schedule Service på din box.
atprog.bat skrev jeg for at blive fri for at taste alt det tekst ind hver gang noget skulle ændres. Du adder bare ekstra linier for de tind du vil køre.
Skriver du bare AT i en prompt, får du alle mulighederne dette lille program kan sættes til at udføre.
Avatar billede Slettet bruger
17. december 2002 - 07:37 #10
Lukketid?
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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