|
|
Zeile 1: |
Zeile 1: |
| Diese Seite ist eine Anleitung für ein Patch-Update (z. B. Version 4.2.x auf eine höhere Version 4.2.x+).
| |
|
| |
|
| ==Sicherung==
| |
| Zuerst müssen Sie eine Sicherungskopie Ihrer Datenbank erstellen:<syntaxhighlight lang="bash">
| |
| mysqldump -u root -p --all-databases > all_databases.sql
| |
|
| |
| </syntaxhighlight>Um Ihre Codebase sicherer zu machen, speichern Sie sie an einem sicheren Ort Ihrer Wahl:
| |
| =Linux=
| |
| <syntaxhighlight lang="bash">
| |
| #Linux-Bash
| |
| cp -r codebase your_secure_place
| |
| </syntaxhighlight>
| |
| =Windows=
| |
| <syntaxhighlight lang="bash">
| |
| # Win bash
| |
| xcopy codebase your_secure_place\ /E
| |
| </syntaxhighlight>
| |
| <headertabs />
| |
| ==Codebasis erneuern==
| |
| Archiv entpacken (neue Wiki-Version). Überschreiben Sie die alte Wiki-Codebasis mit dem Code der neuen Wiki-Version.
| |
| =Linux=
| |
| <syntaxhighlight lang="bash">
| |
| #Linux-Bash
| |
| cp -r new_version_codebase old_version_codebase
| |
| rm -rf new_version_codebase
| |
| </syntaxhighlight>
| |
| =Windows=
| |
| <syntaxhighlight lang="bash">
| |
| #Win bash
| |
| xcopy new_version_codebase old_version_codebase\ /E/H #path/ - to tell xcopy that path is a directory.
| |
| rmdir new_version_codebase /Q/S
| |
| </syntaxhighlight>
| |
| <headertabs />
| |
| ==Lokale Einstellungen und Daten==
| |
| [[Datei:cutedResult.png|rechts|1025x1025px|verweis=Special:FilePath/cutedResult.png]]
| |
|
| |
| ======Lokale Dateien und einige manuell vorgenommene Einstellungen vergleichen======
| |
| Die folgenden Dateien und Ordner enthalten lokale Änderungen:
| |
| *<code>skins/</code> Ordner
| |
| *Einstellungsdateien
| |
| **Ordner <code>settings.d/</code><span><span /><span /><span /><span /><br /></span> ODER <span /><span /><span /><span /><span /><br />
| |
| **alle Dateien im Ordner <code>settings.d/</code>, die <code>local.php</code> enthalten <span /><br /><span /><span /><span /><span />[[Datei:File localMathPHP.png|verweis=Special:FilePath/File_localMathPHP.png]]
| |
| *Ordner <code>extension/BlueSpiceFoundation/config/</code>
| |
| *Ordner <code>images/</code>
| |
| *alle <code>LocalSettings.php</code>-Dateien<span><span /><span /><span /><span /><br /></span> [[Datei:DateieinstellungenPHP.png|verweis=Special:FilePath/DateieinstellungenPHP.png]] <span /><span /><span /><span /><span /><br />
| |
|
| |
| ======Kopieren Sie von Ihrem Backup lokale Dateien und einige manuell vorgenommene Einstellungen======
| |
| Verwenden Sie für eine schnelle Kopie diesen Bash-Befehl:
| |
| =Linux=
| |
| <syntaxhighlight lang="bash">
| |
| #Linux-Bash
| |
| cd your_secure_place
| |
| cp -r images/ LocalSettings.* settings.d/ codebase/
| |
| cp -r /extensions/BlueSpiceFoundation/config /codebase/extensions/BlueSpiceFoundation/
| |
| </syntaxhighlight>
| |
| =Windows=
| |
| <syntaxhighlight lang="bash">
| |
| #Windows bash
| |
| cd your_secure_place
| |
| für %I in (images/ LocalSettings.* settings.d/) kopiere %I codebase/
| |
| für %I in (config/data/) kopiere %I codebase/extensions/BlueSpiceFoundation/
| |
| </syntaxhighlight>
| |
| <headertabs />
| |
| ==Führen Sie das Update aus==
| |
| Nachdem alle Vorbereitungen abgeschlossen sind und die Codebase überschrieben wurde, führen Sie die folgenden Schritte aus:
| |
|
| |
| #Öffnen Sie eine Konsole und gehen Sie zum Installationsordner ''(''<code>LocalSettings.php</code>-Verzeichnisebene, siehe: rechtes Bild)
| |
| #Geben Sie den folgenden Befehl ein:<syntaxhighlight lang="bash">
| |
| php maintenance/update.php
| |
| </syntaxhighlight>
| |
| <blockquote>Hinweis: Wenn Sie Linux für Ihre BlueSpice-Installation verwenden, beachten Sie bitte, dass die Dateisystemberechtigungen beim Überschreiben der Codebase verloren gehen können!</blockquote>
| |
| ==Überprüfen Sie Ihre aktuelle Version==
| |
| [[Datei:version43 cuted.png|rechts|verweis=Special:FilePath/version43_cuted.png]]
| |
| Öffnen Sie die Seite <code>Special:Version</code> in Ihrem Wiki und überprüfen Sie die Info unter ''BlueSpice(Credits)'' siehe: rechtes Bild.
| |
|
| |
| ==Wenn Probleme auftreten==
| |
|
| |
| *Besuchen Sie unsere [https://sourceforge.net/p/bluespice/support-requests/sourceforge.net sourceforge.net]-Website mit häufig gestellten Fragen oder öffnen Sie ein [http://sourceforge.net/tracker/?func=add&group_id=358032&atid=1494709 Bug-Ticket].
| |
| *Bei allgemeinen Fragen zur Installation, Wartung und Nutzung von BlueSpice Free: besuchen Sie unser [https://sourceforge.net/p/bluespice/discussion/1249668/ SourceForge-Hilfeforum] .
| |