그누보드를 사용하면서 사진이나 파일의 용량을 키워서 사용하고 싶을 수 있습니다. 그런데 자꾸만 file upload failed 가 뜨거나 network를 보면 413 error가 뜨는 등 문제가 발생하기도 합니다. 어떻게 해결할 수 있는지 간략하게 작성해보겠습니다.
1. php.ini변경하기
본인의 서버 환경에 따라서 php.ini의 위치는 다를 수 있습니다. ubuntu20.04/php7.4/nginx의 경우는 아래 경로에 있습니다.
/etc/php/7.4/fpm/php.ini
여기서 아래 몇 가지 설정을 변경해줍니다.
post_max_size의 수치를 원하는 정도로 변경합니다.
upload_max_filesize의 수치를 원하는 정도로 변경합니다.
변경을 했다면 꼭 php재시작, nginx재시작을 해주셔야 적용이 됩니다.
2. 관리자 모드 메뉴 용량 변경
그누보드 관리자 모드로 들어가서 게시판의 파일 업로드 용량을 변경합니다.
3. nginx.conf 변경하기
만약 위 방법으로도 오류가 계속된다면 그누보드 문제가 아니라 서버차원의 문제일 수 있습니다. nginx의 경우는 nginx.conf를 변경하면 됩니다.
/etc/nginx/nginx.conf에서 설정을 변경할 수 있습니다.
만약 server{ }가 있다면 그 안에다가 넣어주시면 되고 없다면 http{ } 또는 location{ }안에 넣어주시면 됩니다.
추가 소스는 client_max_body_size 64M; 입니다. 64M는 본인이 원하는 수치로 변경하시면 됩니다.
0 Comments
Post a Comment