2026, 새로운 도약을 시작합니다.

옵션이 많아지니 이런 메세지가 뜹니다. 채택완료

옵션이 좀 많아서 
경우의 수가 많다보니 

실컷 가격 입력하고 나면 아래와 같은 메세지가 뜹니다.

어떻게 해야 하나요?
호스팅은 카페24입니다.

3034902428_1761206616.9876.jpg

답변 6개

채택된 답변
+20 포인트

폼 전송 시, PHP의 max_input_vars 제한(기본값 1000개)을 초과한 상황입니다.


이 경우,  아래의 내용으로 .htaccess 파일 생성 후 FTP로 웹 루트 폴더에 업로드하면 됩니다.

php_value max_input_vars 5000
 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

근본적인 질문부터 필요해보입니다
 

왜 옵션을 많이 사용하시는지

다시 말해서, 

게시물에 컬럼이 왜 많아야 하는지가 궁금해지네요

단계를 나눈다거나, 컬럼의 수를 합쳐서 처리는 불가한 항목들인가요?

php.ini의 
max_input_vars 를 초과할정도로 개별 컬럼(파라미터)의 수가 많으면

직렬화를 이용한 처리도 방법이긴 합니다.

javascript에서 컬럼들의 내용을 하나로 묶는거죠
그런데 이것도 해결책은 아닐것같네요
구조에서 개선이 불가한지를 짚어보는게 필요해보이네요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

서버 셋팅값중에 post 전송 값이 있는데 해당 전송 post값의 한계치를 넘어서서 발생되는 오류 입니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

호스팅 설정 변경이 불가하다면
전송전에 json 문자열로 변환해서 보내셔도 될 듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

저 캡쳐 자체를 호스팅 사에 문의해보세요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

서버 직접 운영하시면 말 그대로 서버의 php.ini 파일을 열어서 해당 변수값을 수정하셔야 하고,

웹호스팅 사용하시면 그냥 입력값 개수를 줄이셔야.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고