Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install upgradeupgradeupgrade [module ...] [-c] · upgrade -auto <check|update|off> · upgrade -infoupgradealle installierten Erweiterungsmodule aktualisieren
upgrade <module>das angegebene Modul aktualisieren (oder reparieren)
upgrade -cVersionen, Pakete und Abhängigkeiten prüfen
upgrade <module> -cVersion eines Moduls prüfen
upgrade -auto check @runeinmal pro autorisierter Sitzung über autoload.lil nach Updates suchen
upgrade -auto update @runeinmal pro autorisierter Sitzung über autoload.lil Updates versuchen
upgrade -auto offautomatische Aktionen von
upgrade -infoAutomatikmodus und Status von autoload.lil anzeigen
In Minimum sind nur das Aktualisieren aller Module oder eines benannten Moduls verfügbar. Prüfmodus, mehrere Namen und Automatik benötigen Base.
Vor Änderungen an einer laufenden Website zuerst
autoload.lil eine Prüfung beim autorisierten Sitzungsstart an. -auto update darf PHP-Code automatisch ersetzen und ist standardmäßig deaktiviert. -auto off schaltet ihn ab. Core-Befehle wie lil.php.
Jeder installierte Marker speichert Repository, Version, Base- oder Minimum-Paket und lil.core-Generation.
Vorhandene Module werden geladen, normalisiert, analysiert, auf Methodenkonflikte geprüft und atomar ersetzt. Bei Abhängigkeiten werden Repository, Paket, Version und Kern-Generation geprüft. Eine bereits installierte Abhängigkeit aktualisiert oder erweitert
-c führt dieselbe Versions-, Paket- und Abhängigkeitsanalyse aus, lädt aber keinen Modulquelltext und schreibt die Erweiterungsdatei nicht. Für wichtige Installationen ist dies der beste erste Schritt vor einem manuellen oder automatischen Update.
Der optionale automatische Modus nutzt den vorhandenen Startmechanismus von run und dessen autoload.lil.
Da autoload.lil einmal pro autorisierter Sitzung läuft, wird die gewählte Aktion nach der Anmeldung ausgeführt und nicht vor jedem Befehl. Für den Automatikmodus ist run erforderlich.
Automatische Updates sind standardmäßig deaktiviert. update lädt ausführbaren PHP-Modulcode und ersetzt ihn; verwenden Sie daher nur ein vertrauenswürdiges Repository. Wenn Änderungen ausdrücklich bleiben sollen, wählen Sie check. Mit
Prüfungen und Aktualisierungen der gesamten Installation beginnen mit einer kompakten Summe, zeigen geänderte Module als versionsorientierte Zeilen wie v1.30 > v1.33 help ⌘ und enden mit Zählern wie Aktuell: 10. Mehrere Aktualisierungen lassen sich dadurch schnell vergleichen.
Die integrierten Befehle lil.php ersetzt werden.
Base-Pakete sind mit ⌘ markiert; Minimum bleibt als (minimum) gekennzeichnet.
Bei der Prüfung oder Aktualisierung eines Moduls erscheinen nur Version und Paketkennung, etwa v1.1.5 ⌘ oder v1.1.4 > v1.1.5 ⌘, ohne Modulnamen oder Current/Available. Bei fehlendem Quelltext wird dieselbe Version einmal erneut angefragt.
Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.
Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.
Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.
Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install upgradeDas reduzierte Paket installieren. Die lokale Referenz entfällt;
install upgrade -mGenau diese veröffentlichte Version installieren.
install upgrade -v 1.3.5Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.
install upgrade -uDie Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.
upgrade -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Status All 3 modules are current
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgradeVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
All installed extension modules are current
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade hash -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.1.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade hashVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.1.4
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade pwd -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.1.5
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade attr stat include -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Selected (check) 3
attr v1.3.2
stat v1.1.6
include v1.2.6
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade attr stat includeVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
All 3 selected modules are current
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade cd -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Built-in cd · Core v1.5.x
Update replace lil.php to update
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade core -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Built-in core · Core v1.5.x
Update replace lil.php to update
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade -auto checkVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Automatic upgrade Check only
Session command upgrade -c
Script autoload.lil
Das Ergebnis hängt von installierten Paketen und dem Repository ab.Schreibt genau eine verwaltete autoload.lil. Beim nächsten autorisierten Sitzungsstart führt run die Prüfung einmal aus, zeigt verfügbare Updates und verändert keine Module.
upgrade -infoVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Automatic upgrade Check only
Run module Installed
Script autoload.lil
Das Ergebnis hängt von installierten Paketen und dem Repository ab.autoload.lil wird dabei nicht verändert.
upgrade -auto updateVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Automatic upgrade Update automatically
Session command upgrade
Script autoload.lil
Das Ergebnis hängt von installierten Paketen und dem Repository ab.Ersetzt die verwaltete Prüfung durch
upgrade -auto offVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Automatic upgrade Off
Script autoload.lil
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade missing_moduleVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
missing_module: not installedupgrade -auto invalidVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
?upgrade -info -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
?upgrade -c -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
?upgrade install -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.4.8
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade ses -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
v1.3.6
Das Ergebnis hängt von installierten Paketen und dem Repository ab.upgrade hash pwd -cVorbereitete Übungsausgabe. Play verändert deine Installation nicht.
Selected (check) 2
hash v1.1.4
pwd v1.1.5
Das Ergebnis hängt von installierten Paketen und dem Repository ab.Installed module scanning ignores PHP string literals; current packages show only versions, available updates show the warning indicator.