У меня проблема с FirePHP. FirePHP больше не работает на моем сервере (Debian 6 Squeeze с Apache2).
Когда я загружаю свой сайт в Firefox с включенным FirePHP, я получаю сообщение об ошибке 502 и сообщение об ошибке от моего хостера Hetzner, в котором говорится, что «запрос или ответ слишком длинный».
Венн, я загружаю тот же сайт с включенным Firebug и отключенным FirePHP, сайт работает отлично.
Проблема в том, что заголовок, который создает FirePHP, слишком велик. Из-за моих исследований эта проблема больше связана с серверами nginx.
Тем не менее, я попытался увеличить размер заголовка моего apache со следующей конфигурацией:
LimitRequestFieldSize 32760
LimitRequestLine 32760
LimitRequestFields 32760
Но безуспешно! Конечно, перезапустил и апач, и лак, почистил кеш. Ничего не помогло.
Сначала я подумал, что это может быть вызвано моей ошибкой программирования на нашем сайте на стадии разработки. Но этап тестирования, который выполняется на одном сервере и на одном apache, тоже не работает. Однако тот же сайт отлично работает на моем локальном сервере.
Значит, это проблема с сервером. Это интересно, потому что я не менял конфигурацию, и ошибка впервые возникла в понедельник утром. В воскресенье FirePHP работал нормально.
Серьезно, у меня заканчиваются идеи! Если у кого-то есть идея, буду очень благодарен.
Спасибо заранее!
Майкл
По умолчанию Varnish имеет размер рабочего пространства sess_workspace 64 КБ, и весь ваш HTTP-заголовок должен соответствовать этому. Я бы посоветовал увеличить это, если ваши заголовки очень большие.