옵션이 많아지니 이런 메세지가 뜹니다.
본문
옵션이 좀 많아서
경우의 수가 많다보니
실컷 가격 입력하고 나면 아래와 같은 메세지가 뜹니다.
어떻게 해야 하나요?
호스팅은 카페24입니다.

답변 6
폼 전송 시, PHP의 max_input_vars 제한(기본값 1000개)을 초과한 상황입니다.
이 경우, 아래의 내용으로 .htaccess 파일 생성 후 FTP로 웹 루트 폴더에 업로드하면 됩니다.
php_value max_input_vars 5000
서버 직접 운영하시면 말 그대로 서버의 php.ini 파일을 열어서 해당 변수값을 수정하셔야 하고,
웹호스팅 사용하시면 그냥 입력값 개수를 줄이셔야.
저 캡쳐 자체를 호스팅 사에 문의해보세요.
호스팅 설정 변경이 불가하다면
전송전에 json 문자열로 변환해서 보내셔도 될 듯 합니다.
서버 셋팅값중에 post 전송 값이 있는데 해당 전송 post값의 한계치를 넘어서서 발생되는 오류 입니다.
근본적인 질문부터 필요해보입니다
왜 옵션을 많이 사용하시는지
다시 말해서,
게시물에 컬럼이 왜 많아야 하는지가 궁금해지네요
단계를 나눈다거나, 컬럼의 수를 합쳐서 처리는 불가한 항목들인가요?
php.ini의
max_input_vars 를 초과할정도로 개별 컬럼(파라미터)의 수가 많으면
직렬화를 이용한 처리도 방법이긴 합니다.
javascript에서 컬럼들의 내용을 하나로 묶는거죠
그런데 이것도 해결책은 아닐것같네요
구조에서 개선이 불가한지를 짚어보는게 필요해보이네요
답변을 작성하시기 전에 로그인 해주세요.