Salve ragazzi, vi chiedo se è possibile con uno script di php, all'avvio di windows con un servizio e uno script php controllare il contenuto di una cartella.spero di essere stata chiara.
saluti
Salve ragazzi, vi chiedo se è possibile con uno script di php, all'avvio di windows con un servizio e uno script php controllare il contenuto di una cartella.spero di essere stata chiara.
saluti
ragazzi leggendo un po su internet è detto anche processo demone...
Suppongo che devi crearti un processo batch (in dos) che inseririsci in un processo automatico di windows, cioè in uno di quei monitor di sistema che si avviano all'avvio del PC.
All'interno del file batch, inserisci lo script PHP da mandare in esecuzione.
Detto questo, la compilazione del file batch non è assolutamente un argomento di PHP, per cui credo che devi chiedere altrove.
grazie alcio74 x la risposta...
se ho capito bene devo fare un batch che lanci lo script php...
allora non dovrebbe essere difficile
non è necessario avviare apache e/o mysql, basta avere SOLO php così da eseguire il codice php direttamente (anche perché, altrimenti, su windows, dovresti far partire il browser -.-)
un'ipotetico file batch può essere qualcosa tipo:
c:\percorso\alla\cartella\di\php\php.exe c:\percorso\allo\script\php\da\lanciare\script.php
fine ^^
Se lo vuoi lanciare come VERO e PROPRIO servizio di sistema esistono dei meccanismi di supporto (SRVANY per fare un esempio) ma dovresti postare nella sezione Windows
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
In effetti non ero sicuro fosse necessario avviare apache... ma ora faccio io una domanda: se lo script utilizzasse MySQL, sarebbe necessario avviarlo?Originariamente inviato da daniele_dll
non è necessario avviare apache e/o mysql, basta avere SOLO php così da eseguire il codice php direttamente (anche perché, altrimenti, su windows, dovresti far partire il browser -.-)
si, certo, mysql se viene usato è necessario avviarloOriginariamente inviato da alcio74
In effetti non ero sicuro fosse necessario avviare apache... ma ora faccio io una domanda: se lo script utilizzasse MySQL, sarebbe necessario avviarlo?
Però questo problema lo si può risolvere facilmente se mysql è stato installato come servizio: il sistema dei servizi di Windows supporta le dipendenze quindi basta mettere MySQL come dipendenza del servizio proprio e via
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
So che stiamo andando Off-Topic, ma sono curioso.Originariamente inviato da daniele_dll
il sistema dei servizi di Windows supporta le dipendenze quindi basta mettere MySQL come dipendenza del servizio proprio e via
Per non appesantire il sistema all'avvio, Apache e MySQL li avvio a mano dalla gestione dei servizi di Windows.
Si può fare in modo che MySQL parta in automatico successivamente all'avvio di Apache?
Se sì, come?
beh, basta cambiare le dipendenze, ma non lo puoi fare "manualmente"
ma in ogni caso, non c'è alcun motivo per non farli partire insieme, l'avvio richiede meno di un secondo a testa, anche se accavallandosi arrivassero a 2 secondi complessivamente non penso cambierebbe nulla
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb