Hi Craig,

Still having problems with this?  I remember you trying to get this
going in July.

> The entry page comes up fine.

Ok, is that a static file, or is it served by PerlRun?

> The first link I try (any link) works fine.
> All links after the first fail.

Can you verify that your perl code gets run on both the first link and
the one after?  Try printing $ENV{MOD_PERL} from the script.  You can
send it to the error_log with a warning.

> I'm getting no errors in the Apache log
> except 1 indicating no data came through to the failing program.

Is that an error message you generate in your code?  If not, can we see it?

> Following are 2 links I just tested.  I reversed the
> brackets.  Is it invalid to pass parameters this way under Perl Run?

Why did you reverse the angle brackets?  These links look perfectly
normal to me.  Can you verify with Firefox and the LiveHTTPHeaders
plugin that the variables in the URLs are really getting replaced?

> PerlModule ModPerl::PerlRun
>   Alias /perl-run/ "/usr/www/steepusa/cgi-bin/"
>   <Location /perl-run>
>       PerlSetVar PerlRunOnce On

PerlRunOnce is not supported in mod_perl 2.  You can get a similar
affect by setting MaxRequestsPerChild to 1.  It will affect everything
on your Apache server though.

- Perrin

Reply via email to