Laravel unserialize - PullRequest
       6

Laravel unserialize

0 голосов
/ 01 сентября 2018

У меня есть PHP 7.1, Laravel 5.5 на моем сервере. Но когда я пытаюсь начать использовать это приложение, у меня появляется ошибка

unserialize(): Error at offset 0 of 320 bytes {"exception":"[object] (ErrorException(code: 0): unserialize(): Error at offset 0 of 320 bytes at /var/www/html/DS-v2.0-Front/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php:149)"} []

Что я могу сделать, чтобы исправить эту ошибку?

1 Ответ

0 голосов
/ 01 сентября 2018

unserialize() [function.unserialize]: Error at offset было связано с неверными данными сериализации из-за неверной длины

Быстрое исправление

Что вы можете сделать, это пересчитать длину элементов в сериализованном массиве.

В Laravel, Вы можете использовать это:

public function getDowAttribute($value)
{
     return unserialize($value);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...