Salve a tutti, ho un problema con il server.
Ho 8 script che devono partire tramite una cron job, possibilmente a 2 minuti l'uno dall'altro.
Io inizialmente pensavo di poter settare 8 cron job diverse, ma mi sono reso conto che il server mi permette di averne solo una.
Così ho pensato di fare una pagina php da richiamare che includa tutti gli script in questo modo:

Codice PHP:
require_once("index1.php");
sleep(120);
require_once(
"index2.php");
sleep(120);
require_once(
"index3.php");
sleep(120);
require_once(
"index4.php");
sleep(120);
require_once(
"index5.php");
sleep(120);
require_once(
"index6.php");
sleep(120);
require_once(
"index7.php");
sleep(120);
require_once(
"index8.php"); 
Purtroppo mi viene restituito un errore dal server, nello specifico questo errore:


Codice PHP:
Gateway Time-out

The gateway did not receive a timely response from the upstream server 
or application
Ho provato a diminuire il tempo settando la funzione sleep() a soli 60 secondi, ma continua a darmi lo stesso errore.

Allora ho pensato di utilizzare un sistema di redirect.
Alla fine di ogni pagina ho inserito una pausa e un redirect, in questo modo:

Codice PHP:
sleep(60); 
header("LOCATION: index2.php"); 
Purtroppo l'errore rimane, non capisco perchè.


Qualcuno ha idea di come possa risolvere questo problema?

Grazie
Ciao