안녕하세요. 달소입니다.
오늘은 새벽에 따끈따끈하게 초보나스님께서 제보해주신 파일 업로드 중 에러가 발생하였습니다. (Type 7) 의 해결방법입니다.
기본적으로 Rhymix의 경우 Nginx/Apache + PHP로 돌아가는 CMS이기때문에 양 플랫폼에서 모두 파일업로드 설정을 해줘야 하는데요. 오랜만에 docker로의 업데이트라 미처 그점을 생각하지못했습니다.(php만 설정..)
nginx 파일 업로드 설정하기
nginx의 경우 /etc/nginx/nginx.conf 의 http{ 에서
아래처럼 client_max_body_size 를 입맛에 맞게 수정하시면됩니다.
설정값 변경후에는 service nginx restart 와 같은 명령어로 재시작시켜주시면됩니다.
PHP 파일 업로드 설정 변경하기
그리고 사용하시는 php 버전에 따라 다르시겠지만
vi /etc/php/fpm/[버전]/php.ini 에서 설정값을 변경하실 수 있습니다.
upload_max_filesize와 post_max_size를 모두 변경해주시면됩니다.
저장후에는 service php7.4-fpm restart 와 같은명령어로 재시작해주시면됩니다.
php의 설정값 변경은 rhymix의 대시보드 -> 서버 환경 표시에서도 확인이 가능합니다.