IT/PHP

[PHP] form 배열로 값이 안넘어간다 !!, php form array request error / php.ini max_input_vars

월공 2020. 7. 21. 15:18
728x90
300x250

php 환경, form 에서 post로 배열값을 넘기는데 좀 값이 여러개 들어가는 배열인데 특정 부분에서 값이 짤려서

request 로 받아지지가 않는다

난 분명히 같은 form 안에 넣었고 name 도 같은데 ㅡㅡ

 

난 내가 잘못한줄알고 2시간동안 소스 보면서 뻘짓하다가

 

갑자기 뇌리에 스친 ... php 5 에서 php 7 로 최근에 업그레이드한게 생각나면서 혹시나 해서 검색해보니

php.ini 에서 max_input_vars 설정을 바꿔주란다 ... 하 ...

 

역시 뭔가 이상하다했다 php5에선 잘만되던게 갑자기 php7로 넘어오면서 안되는게 이상한거지 ...

여튼 아래 max_input_vars = 1000 되잇던거를 100000 으로 좀 넉넉하게 잡아주고 해결 ...

# vi /etc/php.ini 에서 max_input_vars 값을 좀 크게 늘려주기
#max_input_vars = 1000
max_input_vars = 100000

 

황당하면서도 어이가없다 내 시간 ... 으.. 그래도 해결했으니 하나 더 배웠네 (정신승리)...

728x90
300x250