[Catalyst] Catalyst getting wrong path from Apache server-side
apv at sedition.com
Fri Apr 16 03:49:01 GMT 2010
It's a longshot that this is relevant to the problem but it is
relevant to Engine::CGI and I needed an excuse to bring it up again.
There is a long-standing bug in the prepare_path of
Catalyst::Engine::CGI that wrecks certain kinds of apache path
handling (and therefore uri_for) if the path contains regex chars.
Due to the timing of 5.7 freezing, my trepidation with messing with
5.8 at the time, I never redid the patch and tests. I don't have the
tuits now, just bumping it on the list and hijacking threads because
I'm so that way.
On Apr 15, 2010, at 7:19 PM, J. Shirley wrote:
> On Thu, Apr 15, 2010 at 7:03 PM, Jason McIntosh <jmac at jmac.org> wrote:
>> On Thu, Apr 15, 2010 at 9:18 PM, J. Shirley <jshirley at gmail.com>
>>> Did you upgrade anything else (Apache?) or just Catalyst? Any other
>>> changes, configuration or anything?
>> Nothing that strikes me as relevant. Also upgraded Moose and DBIC and
>> various other Perl modules that all this stuff wanted, but Apache
>> everything else on the system) stayed put.
> What version wee you upgrading from? There's been some changes to
> that code in the various 5.8 releases.
> Also, can you share your relevant FCGI config?
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://firstname.lastname@example.org/
> Dev site: http://dev.catalyst.perl.org/
More information about the Catalyst