Есть ли способ загрузить больше изображений без изменения максимального времени выполнения в PHP. Я использую виртуальный хостинг, и ограничение по времени установлено 60 секунд и не может быть изменено, но мне нужно загрузить много изображений. Есть ли обходной путь? Я пробовал Laravel ftp, s3 и локальный диск.
Все 3 из них работают, но не более 20 изображений, для большего я получаю:
PHP Неустранимая ошибка: максимальное выполнение время 60 секунд превышено
И:
Symfony \ Component \ ErrorHandler \ Error \ FatalError Превышено максимальное время выполнения 60 секунд
Пример кода для ftp:
$gal = new Gallery;
$gal->name=$request->name;
$gal->description = "TEST";
$gal->save();
if($images = $request->file('image'))
foreach($images as $img){
$path = $img->store("images",'ftp');
$imge =new Media([
"file_name" =>basename($path),
"url" => Storage::disk('ftp')->url($path),
"name" => "Test"
]);
$gal->media()->save($imge);
}