PHP 5.1.6의 PHP Max_Input_Vars 오류
말씀하신 대로 PHP 5.1.6에서는 max_input_vars 오류가 발생합니다. 최신 PHP 버전에서는 php.ini 파일에서 이 설정을 수정할 수 있지만 PHP 5.1.6에서는 이 기능을 사용할 수 없습니다.
max_input_vars에 대한 php.ini 항목이 없음에도 불구하고 PHP 5.1.6은 여전히 해당 버전의 PHP에 하드 코딩되어 있으므로 설정을 인식합니다. 이는 php.ini 파일 수정을 통해 값을 수동으로 변경할 수 없음을 의미합니다.
PHP.net의 문서에 따르면 max_input_vars 지시문은 5.3 이전 PHP 버전의 경우 디렉터리 범위별로만 설정할 수 있습니다. 즉, .htaccess 파일을 추가하거나 서버 환경에서 httpd.conf 구성 파일을 수정하여 값을 수정할 수 있습니다.
max_input_vars 값을 늘리려면 .htaccess 파일에 다음 줄을 추가할 수 있습니다.
php_value max_input_vars 3000 php_value suhosin.get.max_vars 3000 php_value suhosin.post.max_vars 3000 php_value suhosin.request.max_vars 3000
또는 php.ini 파일에서 max_input_vars를 설정할 수 있는 최신 PHP 버전으로 업데이트해 볼 수도 있습니다. 그러나 모든 웹 호스팅 제공업체가 최신 PHP 버전을 지원하는 것은 아닙니다.
위 내용은 PHP 5.1.6에서 max_input_vars 오류를 어떻게 해결할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!