58 votes

unserialize (): Erreur à l'offset 0 de 40 octets Erreur

Je veux exécuter mon application dans localhost avec php artisan serve mais j'obtiens cette erreur unserialize(): Error at offset 0 of 40 bytes où est mon problème?

82voto

Yann Assoumou Points 811

Vous devez définir une génération de clé d'actualités car

 php artisan key:generate

Après ce test à nouveau pour exécuter l'application Laravel

 php artisan serve

77voto

stefanzweifel Points 1341

J'ai eu la même erreur lorsque je mets à niveau une application Laravel 5.5 vers la version 5.6. L'erreur vient du EncryptCookies -Middleware.

Supprimez les cookies de votre navigateur et / ou effacez vos fichiers de session dans votre application Laravel.

24voto

Asad Zaman Points 386

J'ai rencontré le même problème. J'ai souvent été confronté à ce problème dans un environnement homestead-vagrant. Pour résoudre ce problème dans Laravel 5.4,5.5,5.6 ou plus -

config artisan php: effacer

vue artisanale php: effacer

clé artisanale php: générer

3voto

Shobi Points 3534

Dans mon cas, j'ai supprimé mon composer.lock et composer install et le tour est joué ...

 $ cd project_root
$ rm composer.lock
$ composer install

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X