Jakob schrieb:
Hallo!
Hat mal jemand in letzter Zeit bei sich MediaWiki neu installiert und einen aktuellen SQL-dump eingespielt? Mit der Version 1.2 bekomme ich beim Erzeugen der Linktabelle mit maintenance/rebuildall.php die Fehlermeldung
Can't use command-line utils with in-place install yet, sorry.
Im Stammverzeichnis der Software muss die Datei LocalSettings.php liegen. Das ist möglicherweise nicht der Fall, wenn man MediaWiki über den Web-Installer installiert hat.
Ursache ist, dass die klassische Installation über die PHP-Kommandozeile gekickt wurde, weil sie möglicherweise unsicher ist (ich habe nie verstanden, warum genau), ohne sich Gedanken zu machen, ob
a) jemand möglicherweise die Kommandozeile trotz Unsicherheit präferiert, weil es schnell geht oder
b) die Maintenance-Skripte der Software danach noch für DAUs benutzbar sind.
Ich habe inzwischen aufgehört, mich darüber aufzuregen und nehme halt, was man mir zuwirft.
Und bei der aktuellen Version aus dem CVS geht es auch noch nicht, weil für 1.3 irgendwas an der Tabellenstruktur geändert wurde.
Ich will keinem der Developer auf die Füße treten, aber in anderen Software-Projekten gilt meist die Policy, dass durch neue Features keine bestehende Funktionalität kaputtgehen darf. Nur bei MediaWiki war es in der Vergangenheit häufig anders, so wurde zum Beispiel längere Zeit ein kaputtes Category-Feature durchgeschleppt, mehrfach repariert und bei der nächstbesten Gelegenheit wieder ruiniert. Na gut, wir reden über die CVS-Version von MediaWiki, wo man sowas entschuldigen kann. Aber falls es jemanden interessiert, auch ich warte darauf, dass 1.30-CVS wieder benutzbare Skripten erhält, dann könnte ich auch beim Bug-suchen helfen...