Salta il contenuto
Photo by Christopher Burns

Codeigniter PHP script timeout

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.
    }