Обнаружена активная php сессия wordpress как исправить ошибку
Сообщение об ошибке “Обнаружена активная PHP сессия” в WordPress обычно указывает на то, что плагин или тема WordPress преждевременно начали PHP сессию, и это может привести к проблемам с работой сайта, особенно с заголовками HTTP и файлами cookie. Проблема в том, что сессия начинается до отправки HTTP-заголовков, и если что-то отправит данные в браузер раньше времени (например, пробел в коде), это может вызвать ошибку. Вот несколько способов исправить эту ошибку: 1. Отключите и повторно активируйте плагины (Самый распространенный способ решения): 2. Проверьте файл wp-config.php и другие файлы на наличие пробелов или лишних символов: 3...
3 года назад
Нюансы cookies и сессий в PHP
С технической точки зрения в PHP есть встроенный механизм сессий (для борьбы с Альцгеймером), который позволяет автоматически (средствами PHP) записывать пользователю в cookie идентификатор сессии, а данные, относящиеся к этой сессии, хранить где-то у себя. Где именно - зависит от параметра session.save_handler, и по умолчанию это файлы. С файлами у нас сразу горсть проблем: К счастью, взрослые дядьки уже написали для нас другие методы хранения данных сессий. Например, модуль redis для PHP предоставляет нам возможность хранить данные в базе данных Redis. Это позволяет нам решить массу проблем одним махом (натурально, достаточно изменить session...