[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: eseguire comandi da interfaccia web



Il giorno 01/feb/2015, alle ore 11:38, andrea biancalana <andrea.biancalana@gmail.com> ha scritto:

> il giorno Sun, 01 Feb 2015 11:21:07 +0100  Pol Hallen <debitvaio@fuckaround.org> ha scritto:
> 
>> grazie a tutti per le dritte! ci rifletto su un pò per capire cosa è 
>> meglio fare!
> 
> approccio naif veloce veloce:
> minuscolo script php che scrive in un file (eventualmente anche in /tmp) +
> programma schedulato che riavvia il servizio se trova il codice giusto nel file di cui sopra; e subito cancella il file stesso.
> 
> La pagina che contiene il codice php la tengo protetta da .htaccess

Fico.

Forse sarò un pivello in queste cose, ma non vedo cosa possa andare storto -o che rischi ci possano essere- con una soluzione di questo tipo (ma in queste cose sono ancora un pivello, non esitate a smentirmi).

Uno script PHP dietro .htaccess con un gran bel bottone rosso che crea /tmp/riavviaservizio.
Uno script chiamato da cron ogni 10 o 15 minuti controlla l’esistenza di /tmp/riavviaservizio, e se lo trova riavvia il servizio e cancella il file.

Brillante, semplice ed elegante (imho).

Certo, questo impone che non potrai riavviare il servizio con una frequenza maggiore di quella in cron.  Ma magari non è un problema.

saluti
gerlos


--
"Life is pretty simple: You do some stuff. Most fails. Some works. You do more
of what works. If it works big, others quickly copy it. Then you do something
else. The trick is the doing something else."
           < http://gerlos.altervista.org >
 gerlos  +- - - >  gnu/linux registred user #311588


Reply to: