BackEnd18 Nginx 413 Request Entity Too Large 에러 해결 방법 웹 서비스를 운영하다 보면, 1MB 이상의 파일(특히 사진이나 동영상)을 업로드할 때 413 Request Entity Too Large 에러를 만나는 경우가 있습니다.이 에러는 Nginx의 업로드 크기 제한 설정으로 인해 발생합니다.이번 글에서는 이 문제를 해결하는 방법을 간단히 정리했습니다.---1. 문제 원인Nginx의 기본 설정에서는 파일 업로드 크기가 제한되어 있습니다.기본적으로 1MB로 설정되어 있기 때문에, 1MB 이상의 파일 업로드 시 413 Request Entity Too Large 에러가 발생합니다.이 문제를 해결하려면 Nginx 설정 파일에서 client_max_body_size 값을 수정해야 합니다.---2. 해결 방법2.1 Nginx 설정 파일 열기Nginx의 메인 설정 파일 n.. 2020. 6. 22. 업로드 이미지 리사이징 코드 $uploadImage = $request->file('inputFile'); // 업로드 이미지 리사이징 $size = getimagesize($uploadImage); $width = $size[0]/2; $height = $size[1]/2; $image = new Imagick(); $image->readImage($uploadImage); $image->thumbnailImage($width, $height); $image->resizeImage($width,$height,Imagick::FILTER_LANCZOS,1); $image->writeImage("output.jpg"); $image->destroy(); 2020. 5. 28. 동기 / 비동기 처리 및 Sidekiq 동기 처리 진행중인 처리가 종료가 되어야 다음 처리가 진행된다. 즉 처리가 끝나기 전까진 다른 작업이 진행되지 않는다. 비동기 처리 처리를 요청하고 다른 처리를 동시에 할 수 있다.(*요청) 즉 처리가 끝나기 전에 다른 작업이 진행될 수 있는것이다. Sidekiq 비동기 처리방식에서 요청을 보내면 Sidekiq에 Queue로 쌓인다. 이것을 Worker에게 분배하여 처리를 진행시킨다. 비동기 처리 시 요청을 보내게 되면 Worker에게 분배하여 처리 시키기 때문에 동기식 처리방식에 비해 빠른 속도로 작업이 진행된다. 2020. 5. 28. ActiveRecord collback 순서 (-) save (-) valid (1) before_validation (-) validate (2) after_validation (3) before_save (4) before_create (-) create (5) after_create (6) after_save (7) after_commit 2020. 5. 28. Ruby 객체 형식 변환 (to_i / to_f / to_s / to_c / to_sym / to_h) to_i 객체를 정수 형식으로 반환하고자 할 때 사용 to_f 객체를 실수 형식으로 반환하고자 할 때 사용 to_s 객체를 문자열 형식으로 반환하고자 할 때 사용 to_c Complex형식으로 반환하고자 할 때 사용 to_sym 객체를 심볼 형식으로 반환하고자 할 때 사용 to_h 객체를 해시 형식으로 반환하고자 할 때 사용 * 이 글은 Ruby를 공부하면서 메모에 정리하던 내용이므로 참고용으로만 봐주세요. 2020. 5. 28. Variables in Ruby Class Local Variables − Local variables are the variables that are defined in a method. Local variables are not available outside the method. Local variables begin with a lowercase letter or _. 로컬 변수 - 로컬 변수는 메소드에 정의 된 변수이다. 로컬 변수는 메소드 외부에서 사용할 수 없다. 지역 변수는 소문자 또는 _로 시작한다. Instance Variables − Instance variables are available across methods for any particular instance or object. That means that instan.. 2020. 5. 28. 이전 1 2 3 다음