From: Steve S. <agi...@gm...> - 2010-03-25 14:42:46
|
On Thu, Mar 25, 2010 at 9:32 AM, Carsten Agger <agger@c.dk> wrote: > tor, 25 03 2010 kl. 08:42 -0500, skrev Steve Schwarz: > > > > > blosxom::self_url() should be CGI::self_url() which should return the > > url that generated the current page, so it should include the category > > moreentries doesn't add anything to the url except the _start param. > > This page has more info on self_url() and url(): > > http://cpansearch.perl.org/src/LDS/CGI.pm-3.49/cgi_docs.html > > > > You might grep all your plugins for self_url and see if one of them is > > overwriting blosxom::self_url (a long shot) > > You could also explicitly invoice CGI::self_url() instead of > > blosxom::self_url() and see what happens. > > > > This is very strange > > If I'm standing at the URL > > http://www.modspil.dk/billeder/ > > CGI::self_url returns the same as blosxom::self_url, which is: > > http://www.modspil.dk/?-quiet=1 > > and so forth. In other words, something seems to be wrong with this > function? Should I check the version of my ISPs installation of the CGI > library? Any clues - I confess I'm a novice to Perl? > Here's how you can check the versions (assuming you have shell access) and here is what my server reports: > > perl -MCGI -e 'print "$CGI::VERSION\n"' 3.15 > perl --version This is perl, v5.8.8 built for x86_64-linux-gnu-thread-multi <snip> With this you've just exhausted my thoughts of what could be wrong... Steve |