Tôi gặp sự cố khi đặt tuổi thọ cookie trong phiên bản D8 của mình. Tôi muốn đặt nó về 0 để đóng trình duyệt thoát khỏi người dùng.
Tôi đã thêm vào ini_set('session.cookie_lifetime', 0);
tệp site / default / settings.php. Không có tài liệu tham khảo cookie_lifetime trước đó trong tệp. Tôi thêm dòng. Tôi cũng đã xóa bộ nhớ cache Drupal và xóa bộ nhớ cache Chrome của mình. Đáng buồn thay, nó không được tôn trọng. Phiên vẫn tồn tại sau khi đóng trình duyệt.
Tôi đã tìm kiếm toàn bộ cơ sở mã cho ini_set('session.cookie_lifetime', 200000);
nhưng nó dường như không tồn tại trong trang web của tôi. Tôi không thấy Drupal đang thiết lập vòng đời cookie. Tôi cũng đã thử thêm cài đặt qua tệp php.ini trong thư mục gốc nhưng điều đó bị Drupal cai trị quá mức.
Tôi cảm thấy như đây là một điều đơn giản, vì vậy tôi muốn tránh các plugin. Mong muốn được nghe từ tất cả mọi người. Cảm ơn trước.