-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Patrick M. Jordan wrote:
> .--- On Tue, 14 Mar 2006, Lionel MARTIN wrote:
> | Where, in the Mason source code, is the $r->args hash generated?
> `---
> Mason uses Apache::Request, which interfaces with Apache's deep downs
> to fetch the data. All the magic happens there.

Patrick, remember Lionel told us at least about this:
"First of all, I'm running Apache 2.053, mod_Perl 2.01, Mason 1.31,
under Windows XP."
So, there's no libapreq there, not even libapreq2 (if I am doing an
educated quess here). More, even if there were, it is AFAIR not enabled
by default on mod_perl2.

Quoting from the changes log:

1.30  August 11, 2005
 - Under mod_perl2, MasonArgsMethod will default to "CGI", since
   libapreq2 is still in development.  If you have successfully
   installed libapreq2, just set MasonArgsMethod to "mod_perl"
   to use it.

So, I presume mp2/apreq2 is not the case here, but merely a double
encode/decode/escape/etc from CGI/URI related code (inside or outside
HTML::Mason). Checking the changes log again, maybe using the latest
version (1.32) already fixes Lionel's issues.
But anyway, as he doesn't give us any clues about specific
mason/test/environment/perl settings/etc, I'll stop doing more dumb
guessing. Lunch's over ;-)

- --
Marius Feraru
-----BEGIN PGP SIGNATURE-----

iD8DBQFEFqbgtZHp/AYZiNkRAp9OAJwPZ6H9k1JVXg6QDwHMluMr79MK7wCeKxEm
4iuf0jFmKFkIDFOKgEuy9ww=
=UEoh
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to