Cette fois, je vais vous expliquer comment gérer l'échec de la sauvegarde de la session dans Laravel 5.4.36 Quelles sont les précautions pour gérer l'échec de la sauvegarde de la session dans Laravel. 5.4.36. Voici le combat réel. Regardons le cas.
Notes sur l'utilisation de la session
Laravel est un framework php Lorsque vous utilisez Laravel, vous rencontrerez des problèmes d'utilisation de la session. Le fichier de session par défaut est utilisé au travail. , après l'avoir utilisé, j'ai découvert que session()->put("key","values")
n'avait pas été configuré correctement. Enfin, j'ai vérifié le code source et j'ai découvert que lors de l'utilisation de la mise en cache de fichiers, je devais utiliser la méthode save()
pour le conserver dans la base de données
/** * 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; }
Explication détaillée de l'utilisation de la migration de la base de données thinkphp5 migrate
Explication détaillée de l'utilisation de l'espace de noms php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!