Ciao a tutti!
Forse sarà una domanda stupida ma non capisco se sbaglio io o c'è qualche impostazione per evitarlo xD
Sto lavorando a un progetto, ho scritto una pagina php che effettua un loop continuo (do while 1), durante questo ciclo viene analizzata una directory e se trovo dei file li elaboro e salvo i dati in un db.
L'elaborazione e il salvataggio vanno benissimo, il problema è che dopo neanche un paio di minuti la pagina smette di caricare e "Errore 500". Non ho trovato molto a riguardo, mi pare di aver capito che sia un errore molto generico. Escluderei che l'elaborazione dei file dia problemi in quanto tutti i file sono binari e hanno lo stesso identico formato (quindi se funziona uno devono funzionare tutti).
Mi vien da pensare piuttosto che sia causato dalla sessione che va in overtime o l'host che rileva anomalie, è possibile? (nb. succede sia senza lavorare con le sessioni, sia avviandone una con un lifetime più alto)
Un'altra domanda probabilmente ancora più idiota, è possibile creare una pagina, un estensione, un plugin per cms.. qualunque cosa, che venga avviato nell'host e continui a operare ciclicamente (nel mio caso la scansione di directory e elaborazione file) senza dover tenere aperta una pagina del browser?