Update auf Windows
Diese Seite dokumentiert, wie Updates von Squeeze auf Windows durchzuführen sind.
DasDie Update-PackageSchritte sind i. d. R. gleich, je nach Produktversion können allerdings einzelne Sonder-Tätigkeiten wie z. B. das aktivieren einer PHP-Extension notwendig sein.
Grundsätzliches Vorgehen
1. Update des htdocs Ordners
Der htdocs enthält zumeistden (nur)Programmcode einvon neuesSqueeze htdocsund Verzeichnisstellt i. d. R. die einzige zu aktualisierende Komponente dar.
Schritte
- Datenbankbackup erstellen!
- SQUEEZE Dienste beenden
php Extension sodium in der php.ini aktivieren (ab Squeeze Version 2.3.0)opcache für CLI Prozesse deaktivieren (opcache.enable_cli=0 in der php.ini)- htdocs Verzeichnis sichern
- neues htdocs Verzeichnis im SQUEEZE Verzeichnis entpacken
- Im htdocs\Worker-Verzeichnis muss die umzug.json enthalten sein, sie muss aus dem gesicherten htdocs Verzeichnis kopiert werden.
- Ggf. sicherstellen ob Jobs aus dem alten htdocs\jobs Verzeichnis in das neue htdocs\jobs Verzeichnis kopiert werden müssen.
- SQUEEZE Dienste wieder starten
- Datenbankmigration über die Web-Oberfläche ausführen:
Zur Durchführung einer Datenbankmigration muss unter dem Reiter Migrationen das Symbol "Migration Ausführen" angeklickt werden.
Tragen Sie nun den Mandantennamen in das angegebene Feld ein und klicken Sie auf "Speichern" um die Migration auszuführen.
Nun kann über den Reiter "System" die aktuelle Version des Systems angezeigt werden.
phpUpdate von anderen Komponenten
PHP Extension - sodium in der php.ini aktivieren (ab Squeeze Version 2.3.0)
Ab Squeeze 2.3.0 wird die PHP Extension Sodium benötigt.
Die Datei kann unter \Squeeze\php\php.ini gefunden werden. In der Datei nach "Sodium" suchen und in der entsprechenden Zeile das Semikolon entfernen:
Anschließend muss der Webserver einmal neu gestartet werden.
OpCache deaktivieren (jede Squeeze Version)
- opcache für CLI Prozesse deaktivieren (opcache.enable_cli=0 in der php.ini)






