Якщо ви користуєтесь, session_set_cookie_params()
ви можете перевірити, чи передаєте ви четвертий парам $secure
як true
. Якщо ви є, то вам потрібно отримати доступ до URL за допомогою https.
$secure
Пари бути істинним засобом сеанс доступні тільки в безпечному запиті. Це може вплинути на вас локальніше більше, ніж на сценічних або виробничих умовах.
Згадуючи про це, бо я щойно витратив більшість сьогодні, намагаючись знайти це питання, і саме це вирішило для мене. Мене щойно додали до цього проекту, і ніхто не згадував, що він вимагає https.
Таким чином, ви можете або використовувати https локально, або ви можете встановити $secure
параметр FALSE
і потім використовувати http локально. Просто не забудьте повернути його до істинного, коли ви піднімете зміни.
В залежності від вашого локального сервера, ви , можливо , доведеться редагувати DocumentRoot
в httpd-ssl.conf
сервера , так що локальний URL обслуговується по протоколу HTTPS.