webForumDet fria alternativet

Hur kör man en php.fil vid vissa tidpunkter? (IIS)

PHP

2 svar · 215 visningar · startad av tombombadilll

Medlem sedan okt. 20023 inlägg
Frågan#1

Hej...

Jag har en hemsida som ligger på ett lokalt intranät där jag vill kunna köra en php.fil vid vissa tidpunkter.
Jag har ett tidskrävande php-script som tar ca 3-4 minuter att köra och detta skulle jag vilja att det körs ex kl 06, 18 och 24 varje dag då ingen jobbar med systemet.

Hur löser jag då detta?
Går det att få en fil att köras vid vissa tidpunkter eller hur gör jag? Det räcker med att det går att göra lokalt på en vanligt dator eftersom det ligger på ett privat intranät.
Jag använder PHP/mySQL på IIS (WinXP)

mvh
/Thomas

Medlem sedan aug. 2002477 inlägg
#2

Du får sötta upp någon variant av cron, kolla här för cron-liknande applikationer för win:
http://download.com.com/3120-20-0.html?qt=cron&tg=dl-2001&search=+Go!+

Tror att man ska kunna sätta ihop ett sådant här program med vb.net också - men jag kan inte .net.

Medlem sedan sep. 20011 086 inlägg
#3

du kan lägga till "c:\php\php.exe c:\root\scripts\fil.php" som en "schemalagd aktivitet" (tror jag det heter)

du får ändra sökvägarna. tror att det ska gå att köra php-filer så även om du har installerat det som isapi

258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)