2014-01-29 4 views
0

У нашего хостинга сервера разработки есть проблемы с Apache2; 414 Запросить URI слишком долго.Ошибка Apache2 414

У меня было изменение хоста LimitRequestLine 65536 в apache2.conf и перезапуск apache ... все равно никаких изменений. Это сервер debian.

Длина URI, вызывающая проблему, составляет 442 символа - и да, это должно быть, так как это возврат из банка в wordpress/woocommerce и единственный способ сделать этот конкретный банковский API. (POST не опция)

Любые идеи?

+0

Хм, принимал ли вы себя? Если у вас есть виртуальные хосты, основанные на имени, ограничение по всему серверу задается хостом с первым номером. Поэтому, возможно, обновляемая LimitRequestLine не имеет никакого эффекта, b/c ваш хост не первый из перечисленных. – bishop

+0

@bishop Как определить «виртуальные хосты на основе имени»? Это когда у них есть домены, перечисленные в/apache2/sites-available? Ну, это не так, но я не вникал в то, как они настроены. – Onyx

+0

Это когда у них есть один IP-сервер, обслуживающий множество веб-сайтов с разными доменами и контентом. Например, fastfood.com и nurseryrhymes.com оба обслуживаются одним и тем же сервисом Apache по IP 1.2.3.4. [Вы можете использовать обратный IP-поиск, чтобы определить, используете ли вы IP-адрес.] (Http://www.yougetsignal.com/tools/web-sites-on-web-server/) – bishop

ответ

0

Исправлено. Оказалось, что это была функция «Wordpress», о которой я ничего не знал о: Security-> Tweaks -> Запрет длинных строк URL-адресов

Потерянный день на этом. Спасибо Wordpress.

Смежные вопросы