Math mit Mediawiki 1.19.3

Die Math Extension unter http://www.mediawiki.org/wiki/Extension:Math scheint anscheinend (noch) nicht mit der Mediawiki Version 1.19.3 kompatibel zu sein. Seiten mit Formeln werden nicht angezeigt, andere gehen. Also entweder die Extension deaktivieren…oder…keine Ahnung, warten wir mal ab.

Als kleines update dazu: Die 1.19.2er hat bei mir funktioniert, jedoch musste dabei noch

$wgTexvc = 'extensions/Math/math/texvc';

mit in die LocalSettings.php eingetragen werden.

Mediawiki Update auf 1.19 und rev_sha1

Wer sein 1.17er oder 1.18er Wiki auf 1.19 bringen will und danach die Meldung

A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:

(SQL query hidden)

from within function "Revision::fetchFromConds". Database returned error "1054: Unknown column 'rev_sha1' in 'field list' (dbserver)".

auf der Startseite des Wikis bekommt, sollte einfach mal probieren anstatt von

php5 maintenance/update.php

das Update via Webinterface zu machen. Zu finden unter
http://wtfismywiki.net/mw-config/index.php
Hat man nur 1-2 Wikis, sicherlich kein Problem, bei einer groesseren Anzahl, leider etwas schwieriger.
Ursache ist wohl, dass die column rev_sha1 im table revisions von update.php nicht mit angelegt wird. Vielleicht betrifft dies Problem auch nur meine Installationen.

Mediawiki Installation via Konsole

Mediawiki 1.17.0 besitzt eine wenig umworbene, konsolenbasierte  Installationsroutine. Der Installer ist leider fehlerhaft, wird aber hoffentlich in den naechsten Versionen noch verbessert. Zu finden ist das ganze unter

#php  wiki/maintenance/install.php
Usage: php install.php [--conf|--confpath|--dbname|--dbpass|--dbpath|--dbport|--dbserver|--dbtype|--dbuser|--email|--env-checks|--globals|--help|--installdbpass|--installdbuser|--lang|--memory-limit|--pass|--quiet|--scriptpath|--server|--wiki] <name> <admin>

scriptpath und email haben nicht funktioniert.

Probleme nach Mediawiki Update auf 1.17.0

Nach einem Update von Mediawiki 1.16.5 auf 1.17.0 erschien nach Editieren einer Seite

Database error A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:

   (SQL query hidden)

from within function „LinksUpdate::getExistingInterwikis“. Database returned error „1146: Table ‚gender.iwlinks‘ doesn’t exist

Anscheined laeuft das Update auf Shell Ebene nicht vernuenftig. Fuehrt man das Update ueber das Webinterface via <path-to-wiki>/mw-config/index.php durch funktioniert alles. Ungut wenn man 150 Wikis hat, warten wir mal ab.

 

mediawiki und ldap

Wer die Extension LDAP Authentication installiert hat und einen LDAP Server nutzt, wecher eine Authentifizierung verlangt, sollte die Variablen wgLDAPProxyAgent und wgLDAPProxyAgentPassword definieren.  Ich war anfangs nur etwas wegen „Proxy“ irritiert.  Bei mir sieht es in der LocalSettings.php in etwa so aus:

$wgLDAPProxyAgent = array(
 'dufter LDAP'=>'cn=derdufteuser,ou=ukmadm,dc=ukma,dc=de'
 );
 $wgLDAPProxyAgentPassword = array(
 'dufter LDAP'=>'dasduftepasswort'
 );

Noetig wurde dies, weil unsere LDAP Struktur nach und nach umgestellt wird.