JavaFan has asked for the wisdom of the Perl Monks concerning the following question:
I get the error:<% $r -> connection -> remote_host %>
Replacing remote_host with remote_ip or get_remote_host gives the same problem. I'm a bit surprised what is happening - the manual defines the methods, the XS has code for the remote_host function, remote_host appears in the Connection.so file, and perl is searching for remote_host in Apache2::Connection indicating $r -> connection does give back an object of the appropriate type.Can't locate object method "remote_host" via package "Apache2::Conne +ction"
This is with Apache 2.2.10, HTML::Mason 1.40, mod_perl 2.0.4 and perl 5.10. There's only one Apache2::Connection module in the @INC tree. I didn't find anything useful on Google with the error message, nor did I find another way to get the remote host from masonbook.
Anyone seen this issue before, or knows what I've done wrong?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Getting the remote host from within Mason and modperl2
by Joost (Canon) on Mar 18, 2009 at 00:14 UTC | |
by JavaFan (Canon) on Mar 18, 2009 at 00:18 UTC |