You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by bill chmura <WB...@Ensign-BickfordInd.com> on 2000/07/11 22:05:54 UTC
Why can't I use a package name under Apache::Registry (Continued)
Thats another weird thing. When it was happening I took that
Win32::Internet() module and wrote a script to display the headers for
a page I entered. It would show the headers for every page except this
one! Its like it is not sending anything back.
Just as a sanity check, I followed the manual way you described below
and and got nothing - just disconnected. I tried the same thing to the
"non-packaged" part and got the correct headers back.
Nothing in the error_log either.
-----Original Message-----
From: darren [SMTP:darren@boston.com]
Sent: Tuesday, July 11, 2000 3:29 PM
To: WBChmura
Cc: darren
Subject: Re: Why can't I use a package name under Apache::Registry
bill chmura (WBChmura@Ensign-BickfordInd.com) said something to this
effect:
> If I throw a package name in there (like below) it still runs fine as
a
> standalone script and CGI script, but under apache::registry it
> forwards an unrecognized header to the browser, which I cannot
> determine what it is. I have removed the package from the code, but
> still wonder why I cannot do this?
>
> #!/opt/perl5/bin/perl
> package myscript;
> print "Content-type: text/html\n\n";
> exit;
>
> Thanks for any answers!
Run this on a server, connect to it via telnet, and send us the output
from
the browser:
bash$ telnet myhost 80
GET /myscript.pl HTTP/1.0
Host: myhost
...then you can see exactly what Apache is sending.
(darren)
--
Going to church does not make a person religious, nor does going to
school
make a person educated, any more than going to a garage makes a person
a car.