Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.
install sessesEine PHP-Sitzung speichert etwa Warenkorb, Sprache oder Anmeldestatus zwischen Anfragen.
Eine PHP-Sitzung speichert etwa Warenkorb, Sprache oder Anmeldestatus zwischen Anfragen.
Mit
ses [path] [options] [: value]sesSitzung als maskiertes PHP-Array mit erhaltener Hierarchie anzeigen
ses -lSchlüssel der obersten Ebene und Werttypen anzeigen
ses <path>Schlüssel oder maskierten Punktpfad mit erhaltener Hierarchie anzeigen
ses <path> : <value>Text speichern
ses <path> -j : <json>JSON-Wert speichern
ses <path> -dSchlüssel oder Zweig löschen und aktualisierte Sitzung anzeigen
ses export [path] [-o <file>]sichere Sitzungsdaten als JSON exportieren; Standard session.json
ses import <file> [path] [-r]JSON in die Sitzung importieren; -r ersetzt vorhandene Daten
ses -rArbeitsdaten des lil-Terminals zurücksetzen, Autorisierung behalten
ses -Rgesamte Sitzung zerstören und Terminal neu laden
Mit
Beim Export entsteht eine JSON-Datei auf dem Hosting. Ein Import mit -r kann vorhandene Werte ersetzen. Prüfe die Zugriffsrechte und entferne unnötige Exporte.
Der Schutz erkennt sensible Schlüssel hauptsächlich am Namen und ist keine vollständige Geheimniserkennung.
In Minimum funktionieren nur
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 sesDas reduzierte Paket installieren. Die lokale Referenz entfällt;
install ses -mGenau diese veröffentlichte Version installieren.
install ses -v 1.3.6upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.
upgrade sesErweiterungsblock entfernen, Core und andere Module bleiben erhalten.
install ses -uDie Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.
sesArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[name] => Ada
[active] =>
[roles] => Array
(
[0] => viewer
)
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses -laccount_token string
auth string
auth_prompt array
b string
c string
key object
profile objectses profile.nameAdases profile.name : Ada+ses profile.nameAdases profile.active -j : true+ses profile.activefalseses profile.roles -j : ["editor","viewer"]+ses profile.rolesArray
(
[0] => viewer
)
ses profile.name -dArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[active] =>
[roles] => Array
(
[0] => viewer
)
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses profile.unknownSession path not foundses auth[hidden]ses auth : openProtected session keyses profile.active -j : {invalid}Invalid JSON: Syntax errorses export profile -o sandbox/session-profile.jsonFile session-profile.json
Bytes 82ses export auth -o sandbox/auth.jsonProtected session keyses import sandbox/session-safe.json profile -rArray
(
[c] => /sandbox
[b] => /sandbox
[profile] => Array
(
[name] => Bea
[active] =>
)
[auth] => [hidden]
[auth_prompt] => [hidden]
[account_token] => [hidden]
[key] => Array
(
[theme] => sunny
)
)
ses import sandbox/session-safe.json profileSession path exists; use -rses -r+ses -RDie PHP-Sitzung wird zerstört und das Terminal neu geladen.ses -l -j?Aktuelle stabile Version von