Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Benutzer:Rene/Upgrade Wiki: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Die Seite wurde neu angelegt: „== Allgemeine Hinweise == === Webseiten === * [http://www.mediawiki.org/wiki/Manual:Upgrading Mediawiki Upgrading] Erklärungen zum einspielen einer neuen Medi…“
 
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.