Ieri ho affrontato uno strano problema.
Volevo eseguire uno shell script in PHP, ma dopo 30 secondi andava regolarmente timeout.
La soluzione che ho trovato dopo qualche ricerca su Google è stata quella di commentare la riga con @set_time_limit (300);
nel file system/core/ CodeIgniter.php.
/* * ------------------------------------------------------ * Set a liberal script execution time limit * ------------------------------------------------------ */ if (function_exists("set_time_limit") == TRUE AND @ini_get("safe_mode") == 0) { //@set_time_limit(300); # <-- Comment this line to remove 300 secs limit. }