parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

тепер пробую - выглядить что мне удалось

Janek 21.01.2010 22:19 / 21.01.2010 22:21

Я сравнил что в $env на Apache с том что на "IdeaWebServer v0.6". Указал несколько переменных. Теперь заработало несмотря на то что нет такой возможности ;)

Работает:
form через post и get
cookies

Ещё только собраться с необычным mod_rewrite :( и будет хорошо

Большое спасибо за советы!!!

теперь такое у меня:
$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? Всё у них работает.

Ещё env прежде прежде ручного указания
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