Item8500: InterwikiPlugin not FastCGI safe

Priority: Urgent
Current State: Closed
Released In: 1.0.9, 1.0.10, 1.1.0
Target Release: patch
Applies To: Extension
Component: InterwikiPlugin, FastCGIEngineContrib
Reported By: AndreLichtsteiner
Waiting For: Main.PaulHarvey
Last Change By: KennethLavrsen

InterwikiPlugin not FastCGI safe

In order to define web specific short links, we would like to define the an Interwiki rule topic (INTERWIKIPLUGIN_RULESTOPIC) in webs locally.

Now, our wiki runs with FastCGIEngineContrib and this seams to cause problems. Setting INTERWIKIPLUGIN_RULESTOPIC seems to be read persistent is so jeopardizing web specific definitions.

Bug or feature?

If INTERWIKIPLUGIN_RULESTOPIC should be able to be defined per web, InterwikiPlugin breaks currently in conjunction with FastCGIEngineContrib.

-- AndreLichtsteiner - 11 Feb 2010

I can confirm this behaviour, and would say its a bug.

-- AndrewJones - 11 Feb 2010

can i get one (or more wink ) of you to test the attached proposed fix? thanks guys.

-- WillNorris - 10 Mar 2010

Sorry, but I don't see a change in our FastCGI installation.

-- AndreLichtsteiner - 11 Mar 2010

This should be fixed now.

-- PaulHarvey - 10 Jul 2010

Apparently the first attempt wasn't enough... or the second attempt :/

-- PaulHarvey - 12 Jul 2010

I think the recent changes to try and make this plugin work under Fast CGI has broken setting the rules topic.

The unit tests I checked in should be correct, and I can also confirm the problem with manual testing.

-- AndrewJones - 12 Jul 2010


-- AndrewJones - 12 Jul 2010

We still have an /o on the $sitePattern regex, but it does seem to be working properly regardless

-- PaulHarvey - 13 Jul 2010

Yeah that seems to be fine so I left it in

-- AndrewJones - 13 Jul 2010
Topic revision: r31 - 08 Sep 2010, KennethLavrsen - This page was cached on 16 Sep 2021 - 17:26.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy