Rene (Diskussion | Beiträge) Die Seite wurde neu angelegt: „== Allgemeine Hinweise == === Webseiten === * [http://www.mediawiki.org/wiki/Manual:Upgrading Mediawiki Upgrading] Erklärungen zum einspielen einer neuen Medi…“ |
Rene (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 5: | Zeile 5: | ||
Hier werden die ausgeführten Schritte für ein erfolgreiches Upgrade aufgelistet. Alle Änderungen werden zuerst am [http://test.stargate-wiki.de Test Wiki] geprüft. | Hier werden die ausgeführten Schritte für ein erfolgreiches Upgrade aufgelistet. Alle Änderungen werden zuerst am [http://test.stargate-wiki.de Test Wiki] geprüft. | ||
===1.18.1 auf 1.24.1=== | ===1.18.1 auf 1.24.1=== | ||
==== Revisions Tabelle erweitern ==== | |||
Siehe [http://www.mediawiki.org/wiki/Thread:Project:Support_desk/upgrade_problems:_1.11_--_1.21] | |||
<code> | |||
ALTER TABLE sg_revision ADD rev_sha1 varbinary(32) NOT NULL default '' | |||
</code> | |||
==== Neue Mediawiki Version in eigenes Verzeichnis herunterladen==== | |||
<code> | |||
wget releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz | |||
</code> | |||
==== Die neue Version entpacken ==== | |||
<code> | |||
tar -xvzf mediawiki-1.24.1.tar.gz | |||
</code> | |||
==== Alte Dateien in neues Verzeichnis kopieren ==== | |||
Nach dem entpacken müssen einige Dateien aus dem alten Wiki Verzeichnis in das neue kopiert werden: | |||
* <code>LocalSettings.php</code>, die Konfigurationseinstellungen. | |||
* Das <code>images</code> Verzeichnis. | |||
* Die Logo Datei aus dem Stammverzeichnis <code>LogoVector.png</code> in das neue Stammverzeichnis kopieren. Die alternativen Logos befinden sich im <code>images</code> Verzeichnis und müssen daher nicht separat kopiert werden. | |||
* <s>Custom skins from within the <code>skins</code> directory.</s> | |||
* Any modifications made to the old installation files or extensions. | |||
* <s>Any .htaccess file (if you're using Apache and you've defined any rules in them).</s> Befinden sich im Webverzeichnis oberhalt <code>/w</code> | |||
* Benutzer und Gruppe für das komplette neue Mediawiki Verzeichnis einstellen <code>chown -R stargatewiki:psacln *</code> | |||
==== Extensions ==== | |||
* Eigene Erweiterungen nur kopieren | |||
** SGPack | |||
** Slideshow | |||
* Neue Versionen der folgenden Erweiterungen einspielen | |||
** [https://www.mediawiki.org/wiki/Extension:APC APC] - <code>wget https://extdist.wmflabs.org/dist/extensions/APC-REL1_24-8e18089.tar.gz</code>, <code>tar -xzf APC-REL1_24-8e18089.tar.gz -C .</code> | |||
** [http://www.mediawiki.org/wiki/Extension:CategoryTree CategoryTree] - <code>wget https://extdist.wmflabs.org/dist/extensions/CategoryTree-REL1_24-dc09bb2.tar.gz</code>, <code>tar -xzf CategoryTree-REL1_24-dc09bb2.tar.gz -C .</code> | |||
** CheckUser - <code>wget https://extdist.wmflabs.org/dist/extensions/CheckUser-REL1_24-530e1e3.tar.gz</code>, <code>tar -xzf CheckUser-REL1_24-530e1e3.tar.gz -C .</code> | |||
** ConfirmAccount - <code>wget https://extdist.wmflabs.org/dist/extensions/ConfirmAccount-REL1_24-0f68647.tar.gz</code>, <code>tar -xzf ConfirmAccount-REL1_24-0f68647.tar.gz -C .</code> | |||
** ContactPage - Diese Erweiterung muss neu [https://www.mediawiki.org/wiki/Extension:ContactPage konfiguriert] werden - <code>wget https://extdist.wmflabs.org/dist/extensions/ContactPage-REL1_24-8b78a5f.tar.gz</code>, <code>tar -xzf ContactPage-REL1_24-8b78a5f.tar.gz -C</code> | |||
* Some extensions in the <code>extensions</code> directory. You should always get updated extensions, old extensions aren't guaranteed to work with a newer version of MediaWiki. | |||
==== Veröffentlichen ==== | |||
Once done, make this new folder the published folder on the web server, or rename the old installation directory and then rename the new one to match the old name. | |||