Look directly at the code,
file:system/core/codeigniter.php
/*
102 *------------------------------------------------------
103 * Set A liberal script execution time limit
104 *------------------------------------------------------
105 */
106 if (function_exists ("set_time_limit") = = TRUE and @ini_get ("safe_mode") = = 0)
107 {
108 echo "1111111\n";
109 @set_time_limit (300);
110}
This limits the script execution time. Change php.ini and so on will not work.
Error similar to:
PHP Fatal error:maximum execution time of seconds exceeded in/data/webroot/app/system/database/db_driver.php on Lin E 1409
For some of the offline scripts, this is obviously unreasonable. Individuals think that this restriction should be eliminated, so that the user's own control is better.
Fortunately, using the Set_time_limit function can also override this configuration.
It's good to call Set_time_limit in your own script.
See below this later only found, praise this foreigner:
Http://blog.self.li/post/54633314166/codeigniter-timing-out-after-300s-heres-a-solution
Copyright notice: This article blog original article. Blogs, without consent, may not be reproduced.
CodeIgniter The script runs a 300s timeout