From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 From: Sergey To: "ALT Linux sysadmins' discussion" Date: Fri, 12 Mar 2010 18:05:24 +0400 User-Agent: KMail/1.9.10 References: <3f60a831003101946mf56134aia9b1fe5836b79983@mail.gmail.com> <201003112251.16030.a_s_y@sama.ru> In-Reply-To: <201003112251.16030.a_s_y@sama.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201003121805.24903.a_s_y@sama.ru> Subject: Re: [Sysadmins] =?koi8-r?b?/sXNINPNz9TSxdTYIFJSRC3GwcrM2T8=?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Mar 2010 14:05:43 -0000 Archived-At: List-Archive: On Thursday 11 March 2010, Sergey wrote: > Сегодня третий день, как я пытаюсь заставить её работать, в первом > приближении, с apache2. Как заставлю, Упёрся в непонимание, как использовать r->args. Что-то ничего не передаётся. Описано вот так: sub handler { # get request object my $r = shift; my @call = (); my $untaint; my %args = $r->args; Это модуль BRONC::Grapher, вызов описан в конфиге Apache2: SetHandler perl-script PerlHandler BRONC::Grapher В логе Апача видны запросы вида: "GET /grapher?t1=pin50&fi1=sw1.rrd>1=HIDDEN&t2=pout50&fi2=sw1.rrd>2=HIDDEN&t3=pin50_comp&fi3=COMPOSITE&c3=00CF00>3=AREA&t4=pout50_comp&fi4=COMPOSITE&c4=0000CF>4=LINE1 HTTP/1.1" Ни у кого идей нет, почему в %args пусто ? В подключаемых модулях сделана вот такая замена: - use Apache; - use Apache::Constants qw( :common :response ); + use Apache2::Const; + use Apache2::RequestRec; -- С уважением, Сергей a_s_y@sama.ru