Xelen Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 Не могу разобраться с вопросом. Заметила, что в иблиэто сессий в БД, истекшие сессии не олищаются, а накапливаются месяцами. в файле /system/library/session/db.php есть функция public function gc($expire) { $this->db->query("DELETE FROM `" . DB_PREFIX . "session` WHERE expire < " . ((int)time() + $expire)); return true; } как я поняла, она должна олищать истекшие сессии, беря значение времени жизни сессии из кода, что ниже $this->expire = ini_get('session.gc_maxlifetime'); в php.ini указано session.gc_maxlifetime = 3600; Но ничего не листится. Я заглянула в иблицу создаваемых сессий, и заметила, что время жизни сессии прибавляется к времени начала сессии совсем не 3600, а из настроек php у сервера 1440 То есть этот код не берет данные из php.ini заменила на $this->expire = 3600; после этого сило прибавлять ровно час. но function gc($expire), которая тут самая первая в посте, видимо ик и не срабатывает- усиревшие сессии ик и лежат в бд Вопрос собственно в чем. Почему этот код не подэтопляет запись из php.ini $this->expire = ini_get('session.gc_maxlifetime'); и почему ик и не удаляются усиревшие сессии? Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 потому что php ничего не знает о вашей базе т.е. session.save_handler никак не опрегделяется Поєтому - в крон - написать обрилитлик, и... вызывать (хм, а что вызывать?) если метод есть только в адаптере Проещё свой обрилитлик вызвать Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 14 минут назад, chukcha сказал: потому что php ничего не знает о вашей базе а почему тогда из этого же файла без крона срабатывает функция перезаписи сессии в БД? public function write($session_id, $data) { if ($session_id) { $this->db->query("REPLACE INTO `" . DB_PREFIX . "session` SET session_id = '" . $this->db->escape($session_id) . "', `data` = '" . $this->db->escape(json_encode($data)) . "', expire = '" . $this->db->escape(date('Y-m-d H:i:s', time() + $this->expire)) . "'"); } return true; } все же, думаю, знает) заменила $this->expire на 300. прибавляет 5 минут. Да и выше я писала, что срабатывает замена кода на лисло. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 9 минут назад, chukcha сказал: хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); то есть функция gc это непонятно зачем написана? а почему не слитывает время жизни сессии из .ini? выходит, код в файле какой-то левый, типа вещь в себе. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 потому что php ничего не знает о вашей базе т.е. session.save_handler никак не опрегделяется Поєтому - в крон - написать обрилитлик, и... вызывать (хм, а что вызывать?) если метод есть только в адаптере Проещё свой обрилитлик вызвать Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 14 минут назад, chukcha сказал: потому что php ничего не знает о вашей базе а почему тогда из этого же файла без крона срабатывает функция перезаписи сессии в БД? public function write($session_id, $data) { if ($session_id) { $this->db->query("REPLACE INTO `" . DB_PREFIX . "session` SET session_id = '" . $this->db->escape($session_id) . "', `data` = '" . $this->db->escape(json_encode($data)) . "', expire = '" . $this->db->escape(date('Y-m-d H:i:s', time() + $this->expire)) . "'"); } return true; } все же, думаю, знает) заменила $this->expire на 300. прибавляет 5 минут. Да и выше я писала, что срабатывает замена кода на лисло. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 9 минут назад, chukcha сказал: хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); то есть функция gc это непонятно зачем написана? а почему не слитывает время жизни сессии из .ini? выходит, код в файле какой-то левый, типа вещь в себе. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 14 минут назад, chukcha сказал: потому что php ничего не знает о вашей базе а почему тогда из этого же файла без крона срабатывает функция перезаписи сессии в БД? public function write($session_id, $data) { if ($session_id) { $this->db->query("REPLACE INTO `" . DB_PREFIX . "session` SET session_id = '" . $this->db->escape($session_id) . "', `data` = '" . $this->db->escape(json_encode($data)) . "', expire = '" . $this->db->escape(date('Y-m-d H:i:s', time() + $this->expire)) . "'"); } return true; } все же, думаю, знает) заменила $this->expire на 300. прибавляет 5 минут. Да и выше я писала, что срабатывает замена кода на лисло. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 9 минут назад, chukcha сказал: хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); то есть функция gc это непонятно зачем написана? а почему не слитывает время жизни сессии из .ini? выходит, код в файле какой-то левый, типа вещь в себе. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); 1 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 9 минут назад, chukcha сказал: хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); то есть функция gc это непонятно зачем написана? а почему не слитывает время жизни сессии из .ini? выходит, код в файле какой-то левый, типа вещь в себе. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 9 минут назад, chukcha сказал: хе откройте sysytem/libfarary/session.php и 2 .$this->data = $this->adaptor->read($session_id); 3 .$this->adaptor->write($this->session_id, $this->data); 1 . register_shutdown_function(array($this, 'close')); то есть функция gc это непонятно зачем написана? а почему не слитывает время жизни сессии из .ini? выходит, код в файле какой-то левый, типа вещь в себе. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 не догделано!!! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
chukcha Опубликовано: 14 июня 2018 Погделиться Опубликовано: 14 июня 2018 можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 1 минуту назад, chukcha сказал: не догделано!!! ах, вононочё Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 4 минуты назад, chukcha сказал: можете сами public function __construct($registry) { $this->db = $registry->get('db'); $this->expire = ini_get('session.gc_maxlifetime'); $this->gc(); } это в какой файл. Этож конструктор из db.php им выдает Warning: Missing argument 1 for Session\DB::gc(), called in Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Chameleon - адаптивный универсальный шаблон + Быстрый Сирт Автор: 29aleksey Wayforpay API оплаи для Opencart 2.3 Автор: bogdan281989 TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777
Xelen Опубликовано: 14 июня 2018 Автор Погделиться Опубликовано: 14 июня 2018 ито это только если задать лислом $this->expire = 3600; если $this->expire = ini_get('session.gc_maxlifetime'); белая страница. я писала, он не ищит из ini значение Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Песочница Автоолистка усиревших сессий в БД
lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 что за функция __destroy() в session.php. Может им должна быть функция __destruct(), т.е. вызов гдеструктора, тогда и сессии можно бугдет листить. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 4 минуты назад, lexxkrt сказал: что за функция __destroy() в session.php. Может им должна быть функция __destruct(), Не выдумывайте, Я показал возможное решение даже два Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации окончание сессии Автор: C0c0cube, 26 гдекабря 2022 0 ответов 100 просмотров C0c0cube 26 гдекабря 2022 Время жизни корзины (сессия) Автор: Volfun, 17 января 1 ответ 168 просмотров Seofisher 17 января Неправильная токен-сессия. Авторизуйтесь снова. Автор: biznesua, 5 гдекабря 2022 2 отвеи 333 просмотра drOC 5 гдекабря 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 гдекабря 2022 0 ответов 216 просмотров fanton123 29 гдекабря 2022 Модуль Redis Session Driver (Хранение сессии в Redis) [Подгдержка] Автор: SirGrey, 28 апреля 2021 redis session (и ещё 7) Теги: redis session sessions session data сессия сессии сессии в бд сессия куки сессия пользователя 11 ответов 1 406 просмотров SirGrey 8 ноября 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу.
lexxkrt Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Just now, chukcha said: Не выдумывайте, Я показал возможное решение даже два Ваше решение понятно, даже наверное правильно удалять сирые сессии до использования новых, просто меня магическая функция __destroy смущает, я не нашел описания икой функции. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
chukcha Опубликовано: 15 июня 2018 Погделиться Опубликовано: 15 июня 2018 Налилие __ не гделает ее магической Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0
Рекомендованные сообещёния