Apache에서 LimitRequestFieldSize 값을 늘리십시오.


9


jQuery 플러그인을 사용하여 과도한 쿠키 데이터를 사용하는 애플리케이션을 개발했습니다. 문제는 15-20 요청마다 브라우저 에서이 오류 메시지가 표시된다는 것입니다.

브라우저가이 서버가 이해할 수없는 요청을 보냈습니다. 요청 헤더 필드의 크기가 서버 제한을 ​​초과합니다.

파헤친 후, 기본적으로 아파치에는 쿠키 길이의 기본값이 있다는 것을 알게되었습니다. 어딘가에 8190 bytes. 제한을 늘리려면 아래 지시문을 구성에 추가 / 변경해야합니다.

LimitRequestFieldSize 16380

에 위의 코드를 추가하고 .htaccess아파치 서버를 다시 시작했지만 작동하지 않았습니다.

이 줄을 어디에 배치해야할지 혼란스러워합니다. 그것은에있는 httpd.conf파일? 아니면 .htaccess파일을 사용하여 제한을 늘릴 수있는 방법이 있습니까? 누군가가 올바른 방향으로 나를 가리킬 수 있다면 감사하겠습니다.

그리고 BTW, 나는 MAMP를 사용하는 OSX 10.7.4에 있습니다.

답변:


11

문서는 다음 상태 :

Context: server config, virtual host

즉, 해당 지시문은 전역 서버 구성 ( httpd.conf파일 또는 포함 된 파일의 임의 위치) 또는 VirtualHost정의 중 하나에 포함 됩니다. .htaccess파일에 넣으면 작동하지 않습니다 .

초과 데이터가 어디에서 오는지 확인하기 위해 응용 프로그램을 검토해야 할 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.