я использую 'вмешательство / изображение; пакет для загрузки изображений. Я получаю ошибку 502 неверного шлюза при попытке загрузить большой файл размером 10 Мб jpeg. Он размещен на AWS apache сервере. Вот мой код
$image = $request->file('idTypeFile');
//$originalFileName = $image->getClientOriginalName();
$extension = $image->getClientOriginalExtension();
$docs_name = $user_id.'__'.$tax_type.'.'.$extension;
$path_docs = $docs_storage_path.$docs_name;
$path_pdf = $pdf_storage_path.$user_id.'__'.$tax_type.".pdf";
$img = Image::make($image->getRealPath());
$height = $img->height();
$width = $img->width();
if($width>600 || $height>600) {
if ($width>$height) {
$img->resize(600, null, function ($constraint) {
$constraint->aspectRatio();
});
} else if ($width<$height) {
$img->resize(null, 600, function ($constraint) {
$constraint->aspectRatio();
});
} else {
$img->resize(600, 600);
}
$img->save(storage_path().'/app/uploads/docs/'.$docs_name);
} else {
$request->idTypeFile->storeAs('uploads/docs', $docs_name);
}