On Tue, 2007-05-29 at 16:32 +0200, Alicia Amadoz wrote:
> Hi,
>
> How I should write a warn() statement in startup.pl? I am new to Perl
> and I wrote 'warn;' and 'warn(use lib 'path');' but the errors where
> like 'Warning: something's wrong'.
That means that it is being loaded - the "something's wrong" just means
that there was nothing passed to the warn statement.
if you said : warn('LOADED') it would print the LOADED message.
>
> Another thing that I am thinking it could be related to my problem is
> that I am using php on my website and I call the perl script with
> system().
There's your problem - you aren't using mod_perl at all - the system
call launches a new perl interpreter, compiles the code, runs it and
exits.
not very efficient - same as using ordinary CGI.