Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Janek 21.01.2010 22:19 / 21.01.2010 22:21
Я сравнил что в $env на Apache с том что на "IdeaWebServer v0.6". Указал несколько переменных. Теперь заработало несмотря на то что нет такой возможности ;)$ENV{'PATH_INFO'} = '/index.html'; $ENV{'PATH_TRANSLATED'} = $ENV{'PATH_INFO'}; $ENV{'SCRIPT_NAME'} = '/cgi-bin/parser3/parser3.cgi'; $ENV{'SCRIPT_FILENAME'} = $ENV{'SCRIPT_NAME'}; $ENV{'REQUEST_URI'} = $ENV{'PATH_INFO'}; if(defined($ENV{'QUERY_STRING'})){ $ENV{'REQUEST_URI'} = $ENV{'PATH_INFO'}.'?'.$ENV{'QUERY_STRING'}; } system("/cgi-bin/parser3/parser3.cgi");Ещё подскажите мне: хорошо тот задачю делать на perl или лучше на php или python? Всё у них работает.
REMOTE_HOST=CMPC009-076.CNet2.Gawex.PL REMOTE_ADDR=84.205.9.76 REMOTE_PORT=2508 SERVER_NAME=es1.home.pl SERVER_PORT=80 SERVER_ADDR=62.129.198.53 SERVER_ID=es1@home SERVER_SOFTWARE=IdeaWebServer/v0.60 SERVER_PROTOCOL=HTTP/1.1 GATEWAY_INTERFACE=CGI/1.1 QUERY_STRING= REQUEST_METHOD=GET REQUEST_URI=/test2.pl SCRIPT_NAME=/test2.pl SCRIPT_FILENAME=/test2.pl SCRIPT_URL=/test2.pl SCRIPT_URI=http://es1.home.pl/test2.pl DOCUMENT_ROOT=/ GATEWAY_ULTRACGI=011d3ce978098a5097ce73160527000d HTTP_HOST=es1.home.pl HTTP_USER_AGENT=Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729) HTTP_ACCEPT=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_LANGUAGE=pl,en-us;q=0.7,en;q=0.3 HTTP_ACCEPT_ENCODING=gzip,deflate HTTP_ACCEPT_CHARSET=ISO-8859-2,utf-8;q=0.7,*;q=0.7 HTTP_KEEP_ALIVE=300 HTTP_CONNECTION=keep-alive HTTP_COOKIE=test=nie%20ma%20rzeczy%20nie%20mo%u017Cliwych HTTP_CACHE_CONTROL=max-age=0 PATH=/bin TMPDIR=/tmp TMP=/tmp FRONTPAGE_LWS_PATH=/. SERVER_ADMIN=es1@es1.home.pl CGI_PARSER_CONFIG=/cgi-bin/parser3/auto.p