Перейти к содержанию

Notice: unserialize(): Error at offset 1256821 of 2097152 bytes in/webroot/system/library/session/file.php


Рекомендуемые сообщения

Всем здравствуйте, на зарегистрированных покупателях выдает вот такую фигню - Notice: unserialize(): Error at offset 1256821 of 2097152 bytes in in/webroot/system/library/session/file.php   

 

там в принципе ничего такого нет 

public function read($session_id) {

    $file = DIR_SESSION . '/sess_' . basename($session_id);

 

    if (is_file($file)) {

      $filesize = filesize($file);

      if ($filesize > 0) {

        $handle = fopen($file, 'r');

        flock($handle, LOCK_SH);

        $data = fread($handle, $filesize);

        flock($handle, LOCK_UN);

        fclose($handle);

 

        return unserialize($data);

      }

    }

    return array();

  }

 

ругается на return unserialize($data); 

подскажите пожалуйста как побороть эту хрень, потому что после этого выбрасывает из. админки, а покупатели не могут оформить заказ, похоже слетает корзина

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...