programing

max_input_message.htaccess로 인해 500개의 오류가 발생함

lastmoon 2023. 6. 11. 11:14
반응형

max_input_message.htaccess로 인해 500개의 오류가 발생함

나는 max_input_vars가 1000으로 설정되어 있다는 오류를 플러그인이 뱉어내는 Wordpress에서 업데이트되는 큰 폼을 가지고 있습니다.사이트가 공유 호스트에 있고 기술 지원팀이 php.ini에서 max_input_vars를 2000으로 업데이트했습니다. 확인했습니다.

.htaccess에 다음 사항을 추가하여 문제에 도움이 되는지 확인하려고 하는데 500 오류가 발생했습니다. 구문이 잘못되었을 수 있습니다.

php_value max_input_vars 2000

이 코드 라인을 특정 형식으로 포함해야 하나요, 뭔가 누락되었나요?아래의 전체 .ht 액세스 예제입니다.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

#php_value max_input_vars 2000

현재 max_input_vars는 500 오류를 일으키지 않도록 주석 처리되어 있습니다.

어떤 도움이라도 주시면 감사하겠습니다.

건배.

이것은 나에게 효과가 있습니다.이 섹션을 워드프레스 폴더의 .htaccess 파일에 추가합니다.이상입니다.

<IfModule mod_php5.c>

 php_value max_input_vars 5000

</IfModule>

루트 워드프레스 설치 디렉토리에서 php.ini 파일을 사용해야 합니다.즉, htaccess 파일이 있는 곳과 같은 위치입니다.

저는 개인적으로 이 세 줄을 모두 추가했지만 대부분의 경우 첫 번째 줄만 추가하면 됩니다.

max_input_vars = 3000;
suhosin.post.max_vars = 3000;
suhosin.request.max_vars = 3000;

언급URL : https://stackoverflow.com/questions/17984875/max-input-vars-htaccess-causing-500-error

반응형