413 Payload too Large라는 에러 말고도 별다른 오류가 확인되지 않았고 자체적으로 파일 사이즈에 대한 검토를 진행했음에도 해당 오류가 발생했기 때문에, 내가 알지 못하는 별도의 문제가 있을 것 이라고 추측했다.
GPT에 물어본 결과, Vercel의 기본 제한(4.5MB 제한) 때문일 수도 있다고 해서 next.config.mjs에서 설정을 변경했다.
/** @type {import('next').NextConfig} */
const nextConfig = {
experimental: {
serverActions: {
bodySizeLimit: '10mb'
}
}
}
module.exports = nextConfig
이런 식으로 설정을 수정하여, 서버 액션의 페이로드 제한을 10MB로 설정하였더니 성공적으로 수정이 되었다!