Я хочу увеличить время выполнения моего метода контроллера до 5 минут. Я искал, но много раз я нашел только одну рабочую идею, которая заключается в увеличении времени выполнения в файле php.ini, но я не хочу этого, я хочу увеличить время выполнения в контроллере laravel только для одного метода. Кто-нибудь может сказать мне, как я это делаю ???
Я пробовал много кода один пример приведен ниже
public function postGetEvents1(){
set_time_limit(600);
//other code
}
Это должно работать для вас, если вы хотите установить более высокий лимит времени выполнения только для одного метода:
public function postGetEvents1(){
// Get default limit
$normalTimeLimit = ini_get('max_execution_time');
// Set new limit
ini_set('max_execution_time', 600);
//other code
// Restore default limit
ini_set('max_execution_time', $normalTimeLimit);
return;
}
Других решений пока нет …