Я получаю эту ошибку в своем журнале apache2:
[Вторник 06 апреля 9:00:56 2010] [ошибка] [клиент A.B.C.D] запрос перестало работать: URI слишком долго (дольше, чем 8 190)
Какие настройки я могу изменить для увеличения этого предела?
Вам нужно будет установить константу DEFAULT_LIMIT_REQUEST_LINE
внутри исходного кода Apache и перекомпилировать Apache. Эта константа находится в заголовочном файле httpd.h
.
После этого вы можете уменьшить лимит запросов с помощью директивы LimitRequestLine
.
См. http://httpd.apache.org/docs/2.0/mod/core.html#limitrequestline для получения дополнительной информации.
Лучший ответ - «не делай этого». См. http://www.boutell.com/newfaq/misc/urllength.html для объяснения причин.
Если вам нужно передать такой объем данных, используйте POST, а не GET.