🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #52218

Re: fast-cgi, perl i obiekty

#52218
From: Mateusz Szczyrzyca
Date: Wed, 18 May 2011 19:00
34 lines
2273 bytes
Dnia 18.05.2011 Adam Osuchowski <someone@somewhere.com> napisał/a:
> Mateusz Szczyrzyca wrote:
>> Gdy ten dispatch.fcgi jest odpalony ,,ręcznie'' z lini poleceń wszystko 
>> działa jak powinno (komunikat wyświetla z metod w Paczka.pm) 
>> 
>> Po prostu chciałem sobie zrobić aplikację w perlu, ale z użyciem swoich 
>> modułów, tylko po samym use MójModuł się wywala już. Co robię źle? W sieci 
>> jest sporo przykładów tego typu skryptów, ale nie znalazłem z osobnymi 
>> modułami i klasami.
>
> A masz gdzieś log z tym co perl wypisuje na stderr? Gdzieś to powinno
> lądować, pewnie lighty zapisuje to w jakimś pliku.
>
> Moje pierwsze podejrzenie jest takie, że plik Paczka.pm masz w katalogu
> bieżącym w którym uruchamiasz skrypt z palca, natomiast process manager
> lighty'ego uruchamia go w innym katalogu i dlatego nie może go znaleźć.
>
> Dołóż na początku skryptu (przed ,,use Paczka'') taką linię:
>
> BEGIN { unshift @INC, "/sciezka/do/katalogu/z/paczka"}

Witaj,

Nie pomogło, ale naprowadziłeś mnie na rozwiązanie - problem faktycznie tu 
leżał, bo w katalogu z modułami dystrybucyjnymi go zobaczył i się nie kładł

Rozwiązałem więc problem dodając w konfiguracji fast-cgi w lighttpd.

/--
bin-environment" => ( "PERL5LIB" => "/home/www/suzi/" ),
\--

Także teraz chodzi, zatem dzięki.
Pozdrawiam,
Technical Details
Message-ID: <slrnit85qb.ver.mateusz@jabber.abstynenci.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <slrnit776c.rpp.mateusz@jabber.abstynenci.pl> <20110518112715.6b8b4567@polsl.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: Mateusz Szczyrzyca <mateusz@annihitek.net>
Newsgroups: pl.comp.lang.perl
Subject: Re: fast-cgi, perl i obiekty
Date: Wed, 18 May 2011 19:00:27 +0000 (UTC)
Organization: http://onet.pl
Lines: 34
Message-ID: <slrnit85qb.ver.mateusz@jabber.abstynenci.pl>
References: <slrnit776c.rpp.mateusz@jabber.abstynenci.pl> <20110518112715.6b8b4567@polsl.pl>
Reply-To: Mateusz Szczyrzyca <mateusz@annihitek.net>
NNTP-Posting-Host: ip-85-198-252-253.broker.com.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1305745227 18684 85.198.252.253 (18 May 2011 19:00:27 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Wed, 18 May 2011 19:00:27 +0000 (UTC)
User-Agent: slrn/0.9.9p1 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit