[php] script op de achtergrond laten draaien

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb momenteel een paar scripts lopen die gegevens van http://xml.buienradar.nl ophaalt en dan de gegevens in een database zet. nu heb ik deze scripts op het bureablad staan als active webpagina en met een javascript een teller laten lopen dat hij elke minuut refresht zodat hij het script uitvoert.

het script draait op een windows 2003 machine, maar als de server een keer herstart wordt dan moet ik speciaal met die gebruiker inloggen wil het script weer gaan functioneren. nu zou ik graag willen dat het op de achtergrond (bv als een service) laten draaien.. is dat mogelijk?

Acties:
  • 0 Henk 'm!

  • Mike2k
  • Registratie: Mei 2002
  • Laatst online: 22-08 11:59

Mike2k

Zone grote vuurbal jonge! BAM!

uhhh...scheduled tasks ?

You definitely rate about a 9.0 on my weird-shit-o-meter
Chuck Norris doesn't dial the wrong number. You answer the wrong phone.


Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 12:22
Chronjobs.
Heeft verder niets met webdesign te maken overigens.

Acties:
  • 0 Henk 'm!

  • Mike2k
  • Registratie: Mei 2002
  • Laatst online: 22-08 11:59

Mike2k

Zone grote vuurbal jonge! BAM!

@mcDavid...
Cronjobs op een windows masjien ? ;)

You definitely rate about a 9.0 on my weird-shit-o-meter
Chuck Norris doesn't dial the wrong number. You answer the wrong phone.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
hoe moet je dat aangeven in scheduled task?? php.exe voorbeeld.php zoiets?

cronjobs is toch voor linux?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
scheduled task gaat niet werken. moet elke minuut het script laten starten

Acties:
  • 0 Henk 'm!

  • Mike2k
  • Registratie: Mei 2002
  • Laatst online: 22-08 11:59

Mike2k

Zone grote vuurbal jonge! BAM!

ja en? scheduled tasks kun je gewoon elke minuut laten lopen...

Zoals gewoonlijk wordt een beetje eigen onderzoek ook op prijs gesteld...
http://www.phpbuilder.com/lists/php-windows/2000071/0156.php

You definitely rate about a 9.0 on my weird-shit-o-meter
Chuck Norris doesn't dial the wrong number. You answer the wrong phone.


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Waar hoort mijn topic?

WEB >> PRG
Verwijderd schreef op maandag 02 februari 2009 @ 13:34:
scheduled task gaat niet werken. moet elke minuut het script laten starten
Wat hierboven ook al wordt gezegd: so? Je kunt een scheduled task prima iedere minuut laten lopen. Hoe? Dat is even een kwestie van verder kijken dan je neus lang is en desnoods wat googlen (hoewel het zo simpel is dat dat niet nodig zou moeten zijn).

Edoch ik heb de moeite genomen 1.5 seconden voor je te googlen:
Afbeeldingslocatie: http://www.jakeludington.com/images/companionlink/schedule_repeat.png

[ Voor 78% gewijzigd door RobIII op 02-02-2009 13:45 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
jongens ik weet dat ikv erkeerd gepost heb nu. hoort inderdaad niet thuis ;) ik ben zelf al druk aan het google.. ben niet iemand die hier zit af te wachten dat iemand wat post.. heb nu al ondervonden dat ik gewoon php.exe -f en dan het bestand kan uitvoeren..

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@RobIII , dat schermpje wat jij naar voren haalt kan ik nergens terug vinden. ik krijg alleen de mogelijkheid om het script elke minuut te laten uitvoeren als het systeem niet in gebruik ik. aangezien ik soms wel werk op de pc gaat dit niet werken.

Afbeeldingslocatie: http://www.vomera.nl/weerstation/screenshot.JPG

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
GEVONDEN!!!

Acties:
  • 0 Henk 'm!

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 20-09 22:44

MBV

waar dan? Als je dat toevoegt verhoogt dat de nuttigheid van het hele topic met 100% :P

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ben ff screenshots aan het maken

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Gevonden @ >

Afbeeldingslocatie: http://www.vomera.nl/weerstation/screenshot2.JPG

Acties:
  • 0 Henk 'm!

  • HuHu
  • Registratie: Maart 2005
  • Niet online
Worden scheduled tasks ook niet alleen uitgevoerd als de user al is ingelogd? Want volgens mij is nu het probleem dat het script pas gaat lopen nadat de gebruiker is ingelogd, in plaats van dat het al gaat draaien nog voordat een gebruiker is ingelogd (zoals met een Service).

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ja dat ben ik ook aan het uitproberen.. ben bang dat het ook alleen als de user is ingelogd.

Acties:
  • 0 Henk 'm!

  • Flipke84
  • Registratie: Juli 2008
  • Laatst online: 09-11-2024
Je kunt opgeven onder welke credentials de taak uitgevoerd moet worden.

Acties:
  • 0 Henk 'm!

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Nee, je kunt een gebruiker kiezen waaronder het proces wordt gestart.

"The shell stopped unexpectedly and Explorer.exe was restarted."


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
heb nu onder administrator, maar ja deze wordt denk ik niet gestart als de pc bv opnieuw is aangelogd en het aanmeld scherm is actief,

bovendien krijg ik wel elke minuut (omdat ik dat zo heb ingesteld) een irritant zwart dos schermpje.. was al aan het proberen met bepaalde parameters.. /min bv

Acties:
  • 0 Henk 'm!

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Er hoeft zich niemand aan te melden, het proces draait ook wel zonder aangemelde gebruiker.
Dat schermpje is toch niet zo'n probleem? Volgens mij als er niemand is aangemeld zie je hem helemaal niet en het is maar op een server.

"The shell stopped unexpectedly and Explorer.exe was restarted."


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
geminimaliseerd door een snelkoppeling te maken naar het bestand php.exe voorbeeld.php en dan eigenschappen van het bestand geminimaliseerd gekozen. daarna in de taakplanner aangepast.. nu start hij geminimaliseerd op.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
heb de hele tijd afgemeld, maar hij voert het gewoon op de achtergrond uit :)

Acties:
  • 0 Henk 'm!

  • Mike2k
  • Registratie: Mei 2002
  • Laatst online: 22-08 11:59

Mike2k

Zone grote vuurbal jonge! BAM!

@iedereen die liever vragen stelt dan informatie opzoekt:

How To Schedule Tasks in Windows XP
Scheduled Tasks starts every time that you start Windows XP and runs in the background, and it starts each task that you schedule at the time that you specify when you create the task.

You definitely rate about a 9.0 on my weird-shit-o-meter
Chuck Norris doesn't dial the wrong number. You answer the wrong phone.


Acties:
  • 0 Henk 'm!

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

Verwijderd schreef op maandag 02 februari 2009 @ 14:37:
heb de hele tijd afgemeld, maar hij voert het gewoon op de achtergrond uit :)
Klopt, is zelfs drie keer al gezegd hier!!!

"The shell stopped unexpectedly and Explorer.exe was restarted."

Pagina: 1