BattleMaster Community
BattleMaster => Marketing => Wiki => Topic started by: Indirik on March 09, 2012, 03:44:24 PM
-
Tom,
Looks like the update tanked another one of the extensions. Not really sure which one, but any page that uses Template:RealmBox now generates the following error:
"HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request."
-
Yeah, I'm at the point where I really, really hate the MediaWiki team for letting such a horrible release out the door. :-(
-
File upload to the wiki doesn't work, either. When you try, you get an error back: "The upload directory (public) is not writable by the webserver."
-
should work now
-
Image uploads work. Still getting that 500 error...
-
Give me a direct link where I can reproduce it, then I can go there and look at the logfile in the same moment.
-
Here's two:
http://wiki.battlemaster.org/wiki/Astrum
http://wiki.battlemaster.org/wiki/Riombara
-
I know what the error is (it's in the Validator component of SMW), but I have no clue what to do about it.
-
Many realms pages are broken. Sirion, Morek Empire, Corsanctum .... etc.
-
It affects all pages that use the RealmBox template. I'm out of practice, though, and not sure how to fix it offhand. Other semantic pages don't seem affected.
-
Can we temporarily delete the realmbox template so people can access their realm pages at least? Many smaller pages are linked to each realm page and I think it is better to leave out the realmbox until you find a way to fix them.
-
Interesting
http://wiki.battlemaster.org/wiki/Tuchanon_V
works for some reason.
and
http://wiki.battlemaster.org/wiki/Ibladesh
loads but has some junk in it, so I'm guessing either some coding change with the update, or something is wrong with the semantic data.
-
Some pages do work, like Caligus and a few more. But many are broken.
-
Some pages do work, like Caligus and a few more. But many are broken.
Yes Zakilevo, and by locating pages that have varying level of functionality we can compare the different usage of the realmbox template in a effort to locate what the problem is.
-
If it helps anyone, the error is:
PHP Fatal error: Cannot redeclare class ItemParameterCriterion in /var/battlemaster/wiki/extensions/Validator/includes/ItemParameterCriterion.php on line 17
-
OK, I think we're getting closer.
It appears that any template that uses the parser functions such as {{#if: }}, and other related functions, is broken. Templates such as "Infobox CharData" and "HadezCharData" are broken as well.
http://wiki.battlemaster.org/wiki/Da_Hadez_Family/Severn
I'm fairly certain that we need to install/update this extension, which adds support for these conditional functions:
http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
-
Enabled. Solves the problem for that family, but not the other, which is a different issue, see further above.
-
This is now all working again.