[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скрипт не работает с memcached
Eeone
Проблема появилась когда я настроил memcached, до этого на файлах всё нормально работало. У меня теперь не проверяется каптча в скрипте securimage.php. Вот его код https://raw.githubusercontent.com/dapphp/se.../securimage.php
Дело в том что я добавил на 1746 строчку в функцию getCode - такой код:

var_dump($code);

Теперь после проверки выдаёт:

array(0) { }

Но если в php.ini поменять session.save_handler на files, а session.save_path на /tmp, то всё работает отлично и на экран выводится массив с кодом и каптча проверяется естественно успешно.
Не могу понять на каком месте ошибка, у меня php 7.3.0 и memcached последней версии. А вообще это open source и мне никто на github быстро не ответит, нужно срочно сейчас исправить проблему
bestxp
Мемкэш не гарантирует что важные данные у тебя будут доступны всегда, может у тебя вытесняються данные, проверь что туда вообще что-то сохраняется, посмотри логи, дебаж епти, а не вардамп
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.