(Die Seite wurde neu angelegt: „Bei großen Versionssprüngen (z.B. BlueSpice 3.2.x auf 4.1.x) ist eine Neuinstallation grundsätzlich empfohlen. Bei einem Patch-Update (z.B. Version 4.1.x a…“) Markierung: 2017-Quelltext-Bearbeitung |
Keine Bearbeitungszusammenfassung |
||
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
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: | |||
< | <syntaxhighlight lang="bash"> | ||
#Linux-Bash | |||
cp -r codebase your_secure_place | |||
</syntaxhighlight> | |||
<syntaxhighlight lang="bash"> | |||
# Win bash | |||
xcopy codebase your_secure_place\ /E | |||
</syntaxhighlight> | |||
==Codebase erneuern== | |||
Archiv entpacken (neue Wiki-Version). Überschreiben Sie die alte Wiki-Codebasis mit dem Code der neuen Wiki-Version. | |||
<syntaxhighlight lang="bash"> | |||
#Linux-Bash | |||
cp -r new_version_codebase old_version_codebase | |||
rm -rf new_version_codebase | |||
</syntaxhighlight> | |||
< | <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> | |||
[[ | ==Lokale Einstellungen und Daten== | ||
[[en:Setup: | [[Datei:cutedResult.png|rechts|1025x1025px|verweis=Special:FilePath/cutedResult.png|alternativtext=Screenshot der Baumstruktur von cuted Ergebnis ]] | ||
======Lokale Dateien und einige manuell vorgenommene Einstellungen vergleichen====== | |||
Die folgenden Dateien und Ordner enthalten lokale Änderungen: | |||
*Einstellungsdateien | |||
**Ordner <code>settings.d/</code><span><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> ODER <span /><span /><span /><span /><span /><span /><span /><span /><span /><br /> | |||
**alle Dateien im Ordner <code>settings.d/</code>, die <code>local.php</code> enthalten <span /><span /><span /><span /><span /><br /><span /><span /><span /><span />[[Datei:File localMathPHP.png|verweis=Special:FilePath/File_localMathPHP.png|alternativtext=screenshot Beispiel Ordner 050-Math.local.php]] | |||
*''Bis BlueSpice 4.2.x:''{{Bsvs|bsvTo=4.2.x}} Ordner <code>extension/BlueSpiceFoundation/config/</code> | |||
*Ordner <code>images/</code> | |||
*alle <code>LocalSettings.php</code>-Dateien<span><span /><span /><span /><span /><span /><span /><span /><span /><br /></span> [[Datei:File settingsPHP.png|File settingsPHP.png|verweis=Special:FilePath/File_settingsPHP.png|alternativtext=Screenshot von Beispiel LocalSettings.php Dateien]] <span /><span /><span /><span /><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: | |||
<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> | |||
<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> | |||
== 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> | |||
{{Hinweisbox|boxtype=Hinweis|Note text=Wenn Sie Linux für Ihre BlueSpice-Installation verwenden, beachten Sie bitte, dass die Dateisystemberechtigungen beim Überschreiben der Codebase verloren gehen können!}} | |||
==Überprüfen Sie Ihre aktuelle Version== | |||
Öffnen Sie die Seite <code>Special:Version</code> in Ihrem Wiki und überprüfen Sie die Info unter ''BlueSpice(Credits):''[[Datei:version43 cuted.png|alternativtext=Screenshot Versionsanzeige auf Spezialseite "Version"|zentriert]] | |||
==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] . | |||
<span><br /></span> | |||
[[en:Setup:Installation_Guide/Patch_Update]] | |||
[[de:{{FULLPAGENAME}}]] |
Aktuelle Version vom 27. März 2024, 11:59 Uhr
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:
mysqldump -u root -p --all-databases > all_databases.sql
Um Ihre Codebase sicherer zu machen, speichern Sie sie an einem sicheren Ort Ihrer Wahl:
#Linux-Bash
cp -r codebase your_secure_place
# Win bash
xcopy codebase your_secure_place\ /E
Codebase erneuern
Archiv entpacken (neue Wiki-Version). Überschreiben Sie die alte Wiki-Codebasis mit dem Code der neuen Wiki-Version.
#Linux-Bash
cp -r new_version_codebase old_version_codebase
rm -rf new_version_codebase
#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
Lokale Einstellungen und Daten
Lokale Dateien und einige manuell vorgenommene Einstellungen vergleichen
Die folgenden Dateien und Ordner enthalten lokale Änderungen:
- Einstellungsdateien
- Bis BlueSpice 4.2.x: -v4.2.x Ordner
extension/BlueSpiceFoundation/config/
- Ordner
images/
- alle
LocalSettings.php
-Dateien
Kopieren Sie von Ihrem Backup lokale Dateien und einige manuell vorgenommene Einstellungen
Verwenden Sie für eine schnelle Kopie diesen Bash-Befehl:
#Linux-Bash
cd your_secure_place
cp -r images/ LocalSettings.* settings.d/ codebase/
cp -r /extensions/BlueSpiceFoundation/config /codebase/extensions/BlueSpiceFoundation/
#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/
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 (
LocalSettings.php
-Verzeichnisebene, siehe: rechtes Bild) - Geben Sie den folgenden Befehl ein:
php maintenance/update.php
Überprüfen Sie Ihre aktuelle Version
Öffnen Sie die Seite Special:Version
in Ihrem Wiki und überprüfen Sie die Info unter BlueSpice(Credits):
Wenn Probleme auftreten
- Besuchen Sie unsere sourceforge.net-Website mit häufig gestellten Fragen oder öffnen Sie ein Bug-Ticket.
- Bei allgemeinen Fragen zur Installation, Wartung und Nutzung von BlueSpice Free: besuchen Sie unser SourceForge-Hilfeforum .