(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 Markierung: 2017-Quelltext-Bearbeitung |
||
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 Neue_Version_Codebasis Alte_Version_Codebasis | |||
rm -rf neue_version_codebasis | |||
</syntaxhighlight> | |||
=Windows= | |||
<syntaxhighlight lang="bash"> | |||
#Bash gewinnen | |||
xcopy neue_Version_Codebasis alte_Version_Codebasis\ /E/H #Pfad/ - um xcopy mitzuteilen, dass Pfad ein Verzeichnis ist. | |||
rmdir neue_version_codebase /Q/S | |||
</syntaxhighlight> | |||
</headertabs> | |||
==Lokale Einstellungen und Daten== | |||
[[Datei:cutedResult.png|rechts|1025x1025px|verweis=Special:FilePath/cutedResult.png]] | |||
<br /> | ======Lokale Dateien und einige manuell vorgenommene Einstellungen vergleichen====== | ||
Die folgenden Dateien und Ordner enthalten lokale Änderungen: | |||
*Skins/Ordner | |||
*Einstellungsdateien | |||
**Ordner settings.d/<span><span /><span /><br /></span> ODER <span /><span /><span /><br /> | |||
**alle Dateien, die 'local.php' im Ordner settings.d/ enthalten <span /><span /><span /><br />[[Datei:File localMathPHP.png|verweis=Special:FilePath/File_localMathPHP.png]] | |||
* Ordner extension/BlueSpiceFoundation/config/ | |||
*Bilder/Ordner | |||
*alle LocalSettings.php-Dateien<span><span /><span /><br /></span> [[Datei:DateieinstellungenPHP.png|verweis=Special:FilePath/DateieinstellungenPHP.png]] <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"> | |||
#Bash gewinnen | |||
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 Codebasis ü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:<syntaxhighlight lang="bash"> | |||
php-Wartung/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 aktivieren Sie 'BlueSpice(Credits)' siehe: rechtes Bild | |||
==Wenn Probleme auftreten== | |||
Besuchen Sie unsere [https://sourceforge.net/p/bluespice/support-requests/sourceforge.net]-Website mit häufig gestellten Fragen und „kostenlosen BlueSpice-Supportanfragen“. | |||
Oder der beste Weg, um Hilfe mit der Software zu erhalten, ist der Besuch von [http://sourceforge.net/tracker/?func=add&group_id=358032&atid=1494709 SupportTickets]. | |||
[ | Bei allgemeinen Fragen zur Installation, Wartung und Nutzung von BlueSpice Free besuchen Sie unser [https://sourceforge.net/p/bluespice/discussion/1249668/ SourceForge-Hilfeforum] . | ||
Version vom 7. Februar 2023, 12:56 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
#Linux-Bash
cp -r codebase your_secure_place
Windows
# Win bash
xcopy codebase your_secure_place\ /E
</headertabs>
Codebasis erneuern
Archiv entpacken (neue Wiki-Version). Überschreiben Sie die alte Wiki-Codebasis mit dem Code der neuen Wiki-Version.
Linux
#Linux-Bash
cp -r Neue_Version_Codebasis Alte_Version_Codebasis
rm -rf neue_version_codebasis
Windows
#Bash gewinnen
xcopy neue_Version_Codebasis alte_Version_Codebasis\ /E/H #Pfad/ - um xcopy mitzuteilen, dass Pfad ein Verzeichnis ist.
rmdir neue_version_codebase /Q/S
</headertabs>
Lokale Einstellungen und Daten
Lokale Dateien und einige manuell vorgenommene Einstellungen vergleichen
Die folgenden Dateien und Ordner enthalten lokale Änderungen:
- Skins/Ordner
- Einstellungsdateien
- Ordner extension/BlueSpiceFoundation/config/
- Bilder/Ordner
- alle LocalSettings.php-Dateien
Datei:DateieinstellungenPHP.png
Kopieren Sie von Ihrem Backup Lokale Dateien und einige manuell vorgenommene Einstellungen
Verwenden Sie für eine schnelle Kopie diesen Bash-Befehl:
Linux
#Linux-Bash
cd your_secure_place
cp -r images/ LocalSettings.* settings.d/ codebase/
cp -r /extensions/BlueSpiceFoundation/config /codebase/extensions/BlueSpiceFoundation/
Windows
#Bash gewinnen
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/
</headertabs>
Führen Sie das Update aus
Nachdem alle Vorbereitungen abgeschlossen sind und die Codebasis ü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-Wartung/Update.php
Hinweis: 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 Special:Version
in Ihrem Wiki und aktivieren Sie 'BlueSpice(Credits)' siehe: rechtes Bild
Wenn Probleme auftreten
Besuchen Sie unsere [1]-Website mit häufig gestellten Fragen und „kostenlosen BlueSpice-Supportanfragen“.
Oder der beste Weg, um Hilfe mit der Software zu erhalten, ist der Besuch von SupportTickets.
Bei allgemeinen Fragen zur Installation, Wartung und Nutzung von BlueSpice Free besuchen Sie unser SourceForge-Hilfeforum .