серверу переменных окружения, связана другая ошибка. Вот примерное содержимое этого скрипта: #!/bin/sh
echo SERVER_SOFIWRE = $SERVER_SOFTWARE echo
SERVER_NAME = $SERVER_NAHE echo GATEWAYJNTERFACE
= $GATEWAYJNTERFACE echo SERVER_PROTOCOL =
$SERVER_PROTOCOL echo SERVER_PORT = $SERVER_PORT
echo REQUEST_METHOD = $REQUEST_METH.OD echo
HTTP_ACCEPT = "$HTTP_ACCEPT" echo PATH_INFO =
"$PATH_INFO" echo PATHJRANSLATED =
"$PATH_TRANSLATED" echo SCRIPT_NAME = "$SCRIPT_NAME"
echo QUERY_STRING = $QUERY_STRING echo REMOTE_HOST
= $REMOTE_HOST echo REMOTE_ADDR -- $REMOTE_ADDR
echo REMOTE_USER = $REMOTE_USER echo AUTRJYPE =
$AUTR_TYPE echo CONTENTJYPE = $CONTENTJYPE .echo
CONTENT_LENGTH = $CONTENT_LENGTR
Передача <*> серверу в качестве QUERY_STRING приводит к выдаче списка содержимого каталога cgi-bin
(модификация - передача </> или любого другого пути). После исправления ошибки (заключающейся в
установке кавычек вокруг $QUERY_STRING) настала очередь SERVER_PROTOCOL. В обычной ситуации она
принимает значение вида <НТТР/1.0>, но, как выяснилось, Apache прекрасно проглатывал любое другое