Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

exp:upgrade

Aktualisiert die Installation in einem Aufruf: jede Stufe der Reihe nach (Probelauf ohne --apply).

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/commands/upgrade.md

On this page

This page is a translation. Read the English original

exp:upgrade

Aktualisiert die Installation in einem Aufruf: jede Stufe der Reihe nach (Probelauf ohne --apply).

Skript bin/php/upgrade.php, Code in kernel/private/classes/commands/upgrade.php. Führen Sie es im Wurzelverzeichnis der Installation aus, als der Benutzer, unter dem der Webserver läuft:

./console exp:upgrade --help
php bin/php/upgrade.php --help

Hilfetext

Was --help ausgibt, so wie der Befehl es schreibt:

Upgrade the installation in one call
Runs the stages in their fixed order: code, libraries, database, scripts, finish. Without --apply
it changes nothing and lists, step by step, what it would do. With --apply it makes a backup,
applies the pending steps in order, records each one and stops at the first failure; the finish
stage then deploys the changes and checks that the site answers.

./console exp:upgrade                                  dry run of every stage
./console exp:upgrade --apply
./console exp:upgrade --apply --stages=database,scripts,finish
./console exp:upgrade --format=json                    the machine output exp-upgrade/1

Exit codes: 0 done or nothing pending, 1 a step failed (or pending with --fail-on-pending),
2 usage error, 3 database not reachable, 4 internal error.
Guide: doc/eng-us/guides/upgrading-with-the-console.md

Optionen

OptionWertHilfe
--stageserforderlichNur diese Stufen, eine Komma-Liste aus code, libraries, database, scripts, finish (in dieser Reihenfolge)
--applyDie Änderungen vornehmen (ohne die Option ein Probelauf, der sie auflistet und nichts ändert)
--dry-runDer Standard, angenommen für Skripte, die ihn übergeben: auflisten, was sich ändern würde, nichts ändern
--onlyerforderlichNur diese Schritte (Schritt-IDs, als Komma-Liste oder wiederholt); ein optionaler Schritt läuft nur, wenn er hier genannt ist
--skiperforderlichDiese Schritte nie (Schritt-IDs, als Komma-Liste oder wiederholt)
--formaterforderlichtext (Standard) oder json (die Maschinenausgabe exp-upgrade/1)
--no-backupSchreiben, ohne vorher eine Sicherung zu machen
--backup-direrforderlichWohin die Sicherung geht (Standard var/backup/upgrade); darin wird ein Verzeichnis <Zeit> angelegt
--force-orderEine Stufe ausführen, obwohl eine frühere Stufe offene Schritte hat
--fail-on-pendingExit-Code 1, wenn noch Schritte offen sind (für CI)
--force-no-backupMit --no-backup auf einer Produktions-Installation: trotzdem ohne Sicherung schreiben
--no-captionSchreiben, ohne vorher einen Sicherungspunkt anzulegen (dasselbe wie --no-backup); auf Produktion ohne --force-no-caption verweigert
--force-no-captionMit --no-caption auf einer Produktions-Installation: trotzdem ohne Sicherungspunkt schreiben
--no-deployOhne exp:velocity deploy abschließen: nur die Autoloads der Erweiterungen und die INI-, Template- und Inhalts-Caches
--urlerforderlichDie Adressen, die die Rauchprobe nach dem Deploy abruft (Komma-Liste oder wiederholt); Standard die Startseite von SiteURL
--toerforderlichDie Code-Stufe bringt die Checkouts auf diesen Tag, Branch oder Commit (Standard: den Upstream des Branches)
--reposerforderlichWeitere Git-Checkouts, die die Code-Stufe bewegt, Pfade in der Installation (Komma-Liste oder wiederholt)
--updateerforderlichcomposer update für diese Pakete, mit ihren Abhängigkeiten (Komma-Liste oder wiederholt)
--composererforderlichDas Composer-Programm oder composer.phar (Standard: composer im PATH, sonst composer.phar in der Wurzel)
--no-auditDie Sicherheitsprüfung der Bibliotheken (composer audit) vorher und nachher überspringen
--allow-vendor-changesDie Bibliotheken installieren, obwohl Composer lokale Änderungen in vendor/ meldet
--no-verifyDie Prüfung nach dem Upgrade überspringen (exp:upgrade:verify --after)
--rollback-on-failScheitert das Upgrade oder seine Prüfung, sofort auf den Sicherungspunkt vor dem Upgrade zurückrollen
--post-captionNach einer bestandenen Prüfung einen Sicherungspunkt post anlegen: den letzten guten Stand
--no-testsDie Testsuite upgrade-smoke aus der Prüfung weglassen

Aus den Optionsdefinitionen im Code gelesen (startup(), getOptions(), options() oder ezcConsoleOption). Jedes Skript nimmt außerdem die Standardoptionen des Skript-Frameworks (--help, --siteaccess, --debug, --quiet, --allow-root-user ...).

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus bin/php/upgrade.php, kernel/private/classes/commands/upgrade.php. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x