PDA

View Full Version : [php] -> browser


Shang Tsung
02-03-2009, 14:49
Salve a tutti ho un problema.
Ho una pagina php che serve come file editor su di un server remoto via apache. Dopo aver salvato il file, devo riavviare un servizio per poter far caricare al servizio le nuove impostazioni, e questo riavvio l'ho messo dentro il codice php della suddetta pagina.
Una volta che parte questo comando del riavvio del servizio, il browser dice giustamente che non trova pių il server (in pratica apache si ferma e riparte, e nel momento in cui si ferma il broweser appunto non trova il server):
esiste un metodo per far si che anche se riavvio apache la pagina web rimanga in attesa che apache riparta invece di dare errore?

vizzz
02-03-2009, 20:57
Salve a tutti ho un problema.
Ho una pagina php che serve come file editor su di un server remoto via apache. Dopo aver salvato il file, devo riavviare un servizio per poter far caricare al servizio le nuove impostazioni, e questo riavvio l'ho messo dentro il codice php della suddetta pagina.
Una volta che parte questo comando del riavvio del servizio, il browser dice giustamente che non trova pių il server (in pratica apache si ferma e riparte, e nel momento in cui si ferma il broweser appunto non trova il server):
esiste un metodo per far si che anche se riavvio apache la pagina web rimanga in attesa che apache riparta invece di dare errore?

l'ideale sarebbe posticipare di qualche secondo il riavvio del server per fare in modo di far terminare l'esecuzione dello script, e magari con una tecnologia lato client come javascript implementare una finestra di attesa che aspetta il riavvio per poi ricaricare la pagina.

malocchio
02-03-2009, 23:07
Salve a tutti ho un problema.
Ho una pagina php che serve come file editor su di un server remoto via apache. Dopo aver salvato il file, devo riavviare un servizio per poter far caricare al servizio le nuove impostazioni, e questo riavvio l'ho messo dentro il codice php della suddetta pagina.
Una volta che parte questo comando del riavvio del servizio, il browser dice giustamente che non trova pių il server (in pratica apache si ferma e riparte, e nel momento in cui si ferma il broweser appunto non trova il server):
esiste un metodo per far si che anche se riavvio apache la pagina web rimanga in attesa che apache riparta invece di dare errore?

Ho ricordi lontani di aver letto che se il comando č RESTART, apache gestisce le connessione aperte, se invece č STOP e poi START, perdi tutte le connessioni. Ma chissā dove l'ho letto e se č veramente cosė... :stordita:

Come riavvii apache da php scusa?