Dieses Mal erkläre ich Ihnen, wie Sie mit dem Fehler beim Speichern der Sitzung in Laravel 5.4.36 umgehen. Was sind die Vorsichtsmaßnahmen für den Umgang mit dem Fehler beim Speichern der Sitzung in Laravel 5.4? 36. Hier ist der eigentliche Kampf. Werfen wir einen Blick auf den Fall.
Hinweise zur Verwendung der Sitzung
Laravel ist ein PHP-Framework Bei der Verwendung von Laravel treten Probleme bei der Verwendung der Sitzung auf Nachdem ich es verwendet hatte, stellte ich fest, dass session()->put("key","values")
nicht erfolgreich eingerichtet wurde. Schließlich habe ich den Quellcode überprüft und festgestellt, dass ich die Methode save()
verwenden muss, um ihn in der Datenbank beizubehalten >
/** * Save the session data to storage. * * @return bool */ public function save() { $this->ageFlashData(); $this->handler->write($this->getId(), $this->prepareForStorage( serialize($this->attributes) )); $this->started = false; }
/** * {@inheritdoc} */ public function write($sessionId, $data) { $this->files->put($this->path.'/'.$sessionId, $data, true); return true; }
Detaillierte Erläuterung der Verwendung von thinkphp5 migrate zur Datenbankmigration
Detaillierte Erläuterung der Verwendung von PHP-Namespaces
Das obige ist der detaillierte Inhalt vonSo gehen Sie mit einem Sitzungsspeicherungsfehler in Laravel 5.4.36 um. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!