502 ошибка шлюза при загрузке изображения laravel - PullRequest
0 голосов
/ 28 апреля 2020

я использую 'вмешательство / изображение; пакет для загрузки изображений. Я получаю ошибку 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);
                }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...